---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/boringssl/fuzz/read_pem.cc'
      linkageType:     externalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_mem_buf
        - ERR_clear_error
        - OPENSSL_free
        - PEM_read_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/read_pem.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/read_pem.cc:22,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BIO_new_mem_buf
                - PEM_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - ERR_clear_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/fuzz/read_pem.cc:22,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BIO_new_mem_buf
                - PEM_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - BIO_free
                - ERR_clear_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/fuzz/read_pem.cc:28,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/read_pem.cc:28,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BIO_free
                - ERR_clear_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/fuzz/read_pem.cc:29,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BIO_free
                - ERR_clear_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/fuzz/read_pem.cc:26,14'
          Dst:             BIO_new_mem_buf
        - Src:             '/src/boringssl/fuzz/read_pem.cc:28,7'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/fuzz/read_pem.cc:29,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/fuzz/read_pem.cc:30,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/fuzz/read_pem.cc:31,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/fuzz/read_pem.cc:34,3'
          Dst:             BIO_free
        - Src:             '/src/boringssl/fuzz/read_pem.cc:36,3'
          Dst:             ERR_clear_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_puts
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_shutdown
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_shutdown
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_init
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_init
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_gets
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_destroy
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_set_create
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_method_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_free
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:654,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:654,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_meth_new
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:643,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:643,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:644,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:643,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:644,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:643,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/bio.c:647,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_new_index
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:635,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:635,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:635,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:637,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:637,13'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:637,41'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:635,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/bio/bio.c:638,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_write_buffer_size
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_retry_special
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bio_read_all
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          190
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - BIO_read
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:447,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:447,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:450,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:450,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:453,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:454,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:457,3'
              BranchSideFuncs:
                - OPENSSL_memcpy
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:461,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:462,20'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:465,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:466,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:469,33'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:470,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:471,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:473,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:473,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:474,20'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:478,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:479,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:479,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:491,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:479,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:480,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:491,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:481,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:481,35'
              BranchSideFuncs:
                - OPENSSL_realloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:483,7'
              BranchSideFuncs:
                - OPENSSL_realloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:481,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:483,7'
              BranchSideFuncs:
                - OPENSSL_realloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:484,42'
              BranchSideFuncs:
                - OPENSSL_realloc
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:485,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:486,22'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:489,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:453,10'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/bio.c:457,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/bio/bio.c:462,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bio/bio.c:469,19'
          Dst:             BIO_read
        - Src:             '/src/boringssl/crypto/bio/bio.c:474,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bio/bio.c:484,26'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/bio/bio.c:486,9'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:124,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:124,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:125,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:124,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:124,58'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:125,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:125,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:129,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:132,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:132,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:135,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:136,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:137,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:125,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:129,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bio_read_full
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          98
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_read
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:502,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:502,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:503,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:503,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:503,33'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:504,15'
              BranchSideFuncs:
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:505,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:506,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:511,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_read
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:504,15'
          Dst:             BIO_read
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_read_asn1
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          251
      EdgeCount:       67
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - bio_read_all
        - bio_read_full
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:527,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - bio_read_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:527,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - bio_read_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:531,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:532,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:543,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - bio_read_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:532,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:536,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:538,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:548,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:553,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - bio_read_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:553,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:555,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:558,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - bio_read_all
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:560,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:560,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:570,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:560,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:562,12'
              BranchSideFuncs:
                - bio_read_all
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:570,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:570,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:570,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:571,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:570,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:571,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:575,36'
              BranchSideFuncs:
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:575,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:576,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:579,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:587,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:589,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:593,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:582,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:583,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:587,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:593,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:595,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:599,11'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:602,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:603,24'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:605,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:603,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:604,11'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:605,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:605,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:609,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:612,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:615,3'
              BranchSideFuncs:
                - OPENSSL_memcpy
                - bio_read_full
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:616,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:617,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:531,8'
          Dst:             bio_read_full
        - Src:             '/src/boringssl/crypto/bio/bio.c:536,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:538,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:548,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:562,12'
          Dst:             bio_read_all
        - Src:             '/src/boringssl/crypto/bio/bio.c:564,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:571,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:575,10'
          Dst:             bio_read_full
        - Src:             '/src/boringssl/crypto/bio/bio.c:576,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:589,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:595,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:605,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:611,10'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/bio.c:615,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/bio/bio.c:616,8'
          Dst:             bio_read_full
        - Src:             '/src/boringssl/crypto/bio/bio.c:617,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:618,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    print_bio
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_write_all
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_write_all
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:426,24'
              BranchSideFuncs:
                - BIO_write_all
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:426,10'
          Dst:             BIO_write_all
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_write_all
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:182,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:182,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:182,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:182,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:183,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:183,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:183,15'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:183,65'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:183,15'
          Dst:             BIO_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:162,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:162,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:162,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:162,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:163,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:162,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:162,58'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:163,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:163,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:166,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:167,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:170,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:173,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:174,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:175,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:163,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:167,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_print_errors
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_cb
        - print_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - ERR_print_errors_cb
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:430,34'
              BranchSideFuncs:
                - ERR_print_errors_cb
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:430,3'
          Dst:             ERR_print_errors_cb
        - Src:             '/src/boringssl/crypto/bio/bio.c:430,3'
          Dst:             print_bio
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_indent
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_puts
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:417,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:417,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:417,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:417,16'
              BranchSideFuncs:
                - BIO_puts
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:418,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:417,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:418,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:418,9'
          Dst:             BIO_puts
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_puts
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write
        - ERR_put_error
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:194,16'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:194,16'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:197,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:200,29'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:194,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/bio/bio.c:197,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:200,10'
          Dst:             BIO_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_find_type
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          68
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:389,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:392,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:395,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:396,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:406,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:398,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:399,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:402,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:399,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:399,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:406,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:402,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:402,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:406,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:407,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:395,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:407,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_next
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:380,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:380,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:383,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_push
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:355,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:360,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:360,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:360,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:360,20'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_number_written
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_number_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_close
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:341,49'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:341,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:208,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:208,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:212,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:212,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:212,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:213,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:213,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:217,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:213,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_wpending
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:331,18'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:331,18'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:332,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:332,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:338,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:331,18'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/crypto/bio/bio.c:332,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    285
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_ctrl_pending
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_pending
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_pending
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:327,10'
              BranchSideFuncs:
                - BIO_pending
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:327,10'
          Dst:             BIO_pending
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_pending
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:317,18'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:317,18'
              BranchSideFuncs:
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:318,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:318,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:324,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:317,18'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/crypto/bio/bio.c:318,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_callback_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:304,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:304,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:304,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:308,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:308,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:308,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:309,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:309,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:313,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:309,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_copy_next_retry
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_get_retry_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - BIO_get_retry_flags
                - BIO_set_flags
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:298,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - BIO_get_retry_flags
                - BIO_set_flags
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:298,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio.c:299,22'
          Dst:             BIO_get_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio.c:299,3'
          Dst:             BIO_set_flags
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_clear_retry_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_retry_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_method_type
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_retry_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_retry_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_clear_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_retry_reason
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_retry_reason
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_should_io_special
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_test_flags
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:265,10'
              BranchSideFuncs:
                - BIO_test_flags
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:265,10'
          Dst:             BIO_test_flags
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_test_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_should_retry
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_test_flags
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:261,10'
              BranchSideFuncs:
                - BIO_test_flags
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:261,10'
          Dst:             BIO_test_flags
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_should_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_test_flags
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:257,10'
              BranchSideFuncs:
                - BIO_test_flags
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:257,10'
          Dst:             BIO_test_flags
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_should_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_test_flags
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:253,10'
              BranchSideFuncs:
                - BIO_test_flags
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:253,10'
          Dst:             BIO_test_flags
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_eof
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:241,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:241,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_reset
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:237,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:237,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_int_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BIO_ctrl
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:231,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BIO_ctrl
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:233,10'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_ptr_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:221,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:221,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BIO_ctrl
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:223,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:227,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:223,7'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_flush
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:204,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:204,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_gets
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:143,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:143,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:143,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:143,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:143,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:143,58'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:147,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:148,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:151,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:154,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:156,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:144,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.c:148,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_free_all
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:120,3'
              BranchSideFuncs:
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:120,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_free
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_pop
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:94,14'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:94,14'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:94,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:95,50'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:99,16'
              BranchSideFuncs:
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:101,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:101,45'
              BranchSideFuncs:
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:105,18'
              BranchSideFuncs:
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:101,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:102,7'
              BranchSideFuncs:
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:105,18'
              BranchSideFuncs:
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:94,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:95,50'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_pop
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:95,10'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/bio/bio.c:99,16'
          Dst:             BIO_pop
        - Src:             '/src/boringssl/crypto/bio/bio.c:105,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_pop
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:371,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:371,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:374,14'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_vfree
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:116,3'
              BranchSideFuncs:
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:116,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_up_ref
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:111,29'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:111,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_new
      functionSourceFile: '/src/boringssl/crypto/bio/bio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        1
      argTypes:
        - 'struct.bio_method_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:73,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:73,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:78,3'
              BranchSideFuncs:
                - OPENSSL_memset
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:83,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:83,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:83,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.c:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:83,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.c:84,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.c:73,14'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/bio.c:78,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/bio/bio.c:84,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memchr
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:990,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:990,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:990,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:994,10'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/../internal.h:994,10'
          Dst:             memchr
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memmove
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:1016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:1016,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:1020,10'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mem_free
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BUF_MEM_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:119,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:119,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:119,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:123,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:125,8'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:127,3'
              BranchSideFuncs:
                - BUF_MEM_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:127,3'
          Dst:             BUF_MEM_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mem_new
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BUF_MEM_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:103,7'
              BranchSideFuncs:
                - BUF_MEM_new
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:103,7'
              BranchSideFuncs:
                - BUF_MEM_new
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:110,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:103,7'
          Dst:             BUF_MEM_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mem_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          148
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memset
        - mem_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:210,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - mem_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.171
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:210,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - mem_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.171
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:212,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:212,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:214,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.171
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:226,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:229,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:232,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:239,7'
              BranchSideFuncs:
                - mem_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:244,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:250,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:253,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:260,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:214,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:214,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:216,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.171
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:216,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:217,25'
              BranchSideFuncs:
                - OPENSSL_memset.171
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:220,41'
              BranchSideFuncs:
                - OPENSSL_memset.171
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:233,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:233,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:234,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:244,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:244,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:245,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:220,11'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:239,7'
          Dst:             mem_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mem_gets
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_clear_retry_flags
        - OPENSSL_memchr
        - mem_read
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:181,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memchr
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:181,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memchr
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:182,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:188,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memchr
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:191,11'
              BranchSideFuncs:
                - OPENSSL_memchr
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:195,43'
              BranchSideFuncs:
                - OPENSSL_memchr
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:197,25'
              BranchSideFuncs:
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:200,9'
              BranchSideFuncs:
                - mem_read
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:201,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:181,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:195,25'
          Dst:             OPENSSL_memchr
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:200,9'
          Dst:             mem_read
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mem_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_set_retry_read
        - OPENSSL_memcpy
        - OPENSSL_memmove
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:133,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
                - OPENSSL_memcpy.172
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:133,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
                - OPENSSL_memcpy.172
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:134,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:138,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
                - OPENSSL_memcpy.172
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:141,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
                - OPENSSL_memcpy.172
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:144,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
                - OPENSSL_memcpy.172
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:145,28'
              BranchSideFuncs:
                - OPENSSL_memcpy.172
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:152,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:148,15'
              BranchSideFuncs:
                - OPENSSL_memmove
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:150,26'
              BranchSideFuncs:
                - OPENSSL_memmove
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:152,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:152,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:153,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_set_retry_read
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:154,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:155,7'
              BranchSideFuncs:
                - BIO_set_retry_read
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:133,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:145,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:150,7'
          Dst:             OPENSSL_memmove
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:155,7'
          Dst:             BIO_set_retry_read
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mem_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_clear_retry_flags
        - BUF_MEM_append
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:162,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_append
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:162,3'
              BranchSideFuncs:
                - BIO_clear_retry_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_append
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:167,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_append
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:168,5'
              BranchSideFuncs:
                - BUF_MEM_append
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:172,21'
              BranchSideFuncs:
                - BUF_MEM_append
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:173,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:177,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:162,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:168,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:173,8'
          Dst:             BUF_MEM_append
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_mem_eof_return
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:308,59'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:308,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_mem_buf
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct.buf_mem_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:304,48'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:304,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_mem_ptr
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.buf_mem_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:300,55'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:300,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_mem_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:296,42'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:296,10'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_mem_contents
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:285,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:289,23'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_s_mem
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_new_mem_buf
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_new
        - ERR_put_error
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:72,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - strlen
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:72,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - strlen
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:72,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:72,33'
              BranchSideFuncs:
                - strlen
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:74,8'
              BranchSideFuncs:
                - BIO_new
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:74,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:74,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BIO_new
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:79,9'
              BranchSideFuncs:
                - BIO_new
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:75,5'
              BranchSideFuncs:
                - BIO_new
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:79,9'
              BranchSideFuncs:
                - BIO_new
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.c:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.c:84,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:72,33'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:75,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio_mem.c:79,9'
          Dst:             BIO_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_memdup
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:167,10'
              BranchSideFuncs:
                - OPENSSL_memdup
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:167,10'
          Dst:             OPENSSL_memdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_strlcat
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strlcat
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:163,10'
              BranchSideFuncs:
                - OPENSSL_strlcat
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:163,10'
          Dst:             OPENSSL_strlcat
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_strlcpy
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:159,10'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:159,10'
          Dst:             OPENSSL_strlcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_strndup
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strndup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:155,10'
              BranchSideFuncs:
                - OPENSSL_strndup
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:155,10'
          Dst:             OPENSSL_strndup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_strnlen
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strnlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strnlen
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:151,10'
              BranchSideFuncs:
                - OPENSSL_strnlen
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:151,10'
          Dst:             OPENSSL_strnlen
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_strdup
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strdup
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:148,44'
              BranchSideFuncs:
                - OPENSSL_strdup
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:148,44'
          Dst:             OPENSSL_strdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/buf/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_MEM_append
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.buf_mem_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BUF_MEM_reserve
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:132,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_reserve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.209
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:132,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_reserve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.209
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:132,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:135,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BUF_MEM_reserve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.209
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:137,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:140,8'
              BranchSideFuncs:
                - BUF_MEM_reserve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.209
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:140,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:143,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.209
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:137,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/buf/buf.c:140,8'
          Dst:             BUF_MEM_reserve
        - Src:             '/src/boringssl/crypto/buf/buf.c:143,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_MEM_reserve
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.buf_mem_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:89,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_realloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:89,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:89,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_realloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:94,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:93,18'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:95,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:101,5'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:105,40'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:106,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:110,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:95,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/buf/buf.c:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/buf/buf.c:105,19'
          Dst:             OPENSSL_realloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_MEM_grow_clean
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.buf_mem_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BUF_MEM_grow
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:0,0'
              BranchSideFuncs:
                - BUF_MEM_grow
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:127,10'
              BranchSideFuncs:
                - BUF_MEM_grow
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:127,10'
          Dst:             BUF_MEM_grow
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_MEM_grow
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.buf_mem_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BUF_MEM_reserve
        - OPENSSL_memset
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:116,8'
              BranchSideFuncs:
                - BUF_MEM_reserve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.213
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:116,8'
              BranchSideFuncs:
                - BUF_MEM_reserve
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.213
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:119,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.213
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:120,26'
              BranchSideFuncs:
                - OPENSSL_memset.213
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:122,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:116,8'
          Dst:             BUF_MEM_reserve
        - Src:             '/src/boringssl/crypto/buf/buf.c:120,5'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/buf/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_MEM_free
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.buf_mem_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:80,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:80,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:84,21'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:84,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/buf/buf.c:85,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BUF_MEM_new
      functionSourceFile: '/src/boringssl/crypto/buf/buf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'struct.buf_mem_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:70,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.213
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:70,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.213
        - Branch String:   '/src/boringssl/crypto/buf/buf.c:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.c:71,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.c:70,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/buf/buf.c:75,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_string_cmp
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:390,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:392,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:392,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:392,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:395,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_string_lookup
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - bsearch
        - err_string_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:418,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bsearch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:418,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bsearch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:418,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:418,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:418,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bsearch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:418,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:418,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:421,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bsearch
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:422,28'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/err/err.c:422,28'
          Dst:             err_string_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bsearch
      functionSourceFile: '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionDepth:   0
      returnType:      'char *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:29,3'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:31,20'
              BranchSideFuncs: []
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:43,1'
              BranchSideFuncs: []
        - Branch String:   '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:34,11'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:29,14'
              BranchSideFuncs: []
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:36,29'
              BranchSideFuncs: []
        - Branch String:   '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:36,16'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:37,14'
              BranchSideFuncs: []
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:43,1'
              BranchSideFuncs: []
        - Branch String:   '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:29,3'
          Branch Sides:
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:31,20'
              BranchSideFuncs: []
            - BranchSide:      '/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:43,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_state_free
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - err_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:200,13'
              BranchSideFuncs:
                - err_clear
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:200,13'
              BranchSideFuncs:
                - err_clear
                - free
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:204,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:205,16'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:207,15'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:205,5'
          Dst:             err_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_clear
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.err_error_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - free
                - OPENSSL_memset.309
            - BranchSide:      '/src/boringssl/crypto/err/err.c:169,15'
              BranchSideFuncs:
                - free
                - OPENSSL_memset.309
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:170,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/err/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_restore_state
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.err_save_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_clear_error
        - err_copy
        - err_get_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:864,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - err_get_state
                - __sanitizer_cov_trace_const_cmp8
                - err_copy
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.c:864,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - err_get_state
                - __sanitizer_cov_trace_const_cmp8
                - err_copy
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/err/err.c:864,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:864,31'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.c:865,5'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/err/err.c:864,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:865,5'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.c:869,26'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_const_cmp8
                - err_copy
        - Branch String:   '/src/boringssl/crypto/err/err.c:874,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:875,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:877,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.c:874,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:875,15'
              BranchSideFuncs:
                - err_copy
            - BranchSide:      '/src/boringssl/crypto/err/err.c:877,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:865,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/err/err.c:869,26'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:875,5'
          Dst:             err_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_clear_error
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - err_clear
        - err_get_state
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:341,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:341,28'
              BranchSideFuncs:
                - err_get_state
                - err_clear
                - free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/err/err.c:341,28'
              BranchSideFuncs:
                - err_get_state
                - err_clear
                - free
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/err/err.c:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:344,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:349,16'
              BranchSideFuncs:
                - err_clear
                - free
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/err/err.c:348,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:349,16'
              BranchSideFuncs:
                - free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/err/err.c:351,15'
              BranchSideFuncs:
                - free
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:341,28'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:349,5'
          Dst:             err_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_get_state
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'struct.err_state_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_get_thread_local
        - CRYPTO_set_thread_local
        - OPENSSL_memset
        - err_state_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:213,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:213,22'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - malloc
                - OPENSSL_memset.309
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:213,22'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - malloc
                - OPENSSL_memset.309
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - malloc
                - OPENSSL_memset.309
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:215,13'
              BranchSideFuncs:
                - malloc
                - OPENSSL_memset.309
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:216,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:219,5'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:220,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:220,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:213,22'
          Dst:             CRYPTO_get_thread_local
        - Src:             '/src/boringssl/crypto/err/err.c:219,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/err/err.c:220,10'
          Dst:             CRYPTO_set_thread_local
        - Src:             '/src/boringssl/crypto/err/err.c:220,10'
          Dst:             err_state_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_copy
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.err_error_st *'
        - 'struct.err_error_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - err_clear
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:174,3'
              BranchSideFuncs:
                - err_clear
                - strdup
            - BranchSide:      '/src/boringssl/crypto/err/err.c:174,3'
              BranchSideFuncs:
                - err_clear
                - strdup
        - Branch String:   '/src/boringssl/crypto/err/err.c:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:176,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:182,17'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:174,3'
          Dst:             err_clear
        - Src:             '/src/boringssl/crypto/err/err.c:182,17'
          Dst:             strdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_save_state
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionDepth:   0
      returnType:      'struct.err_save_state_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         22
      ICount:          112
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_memset
        - __assert_fail
        - err_copy
        - err_get_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:833,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:833,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:833,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:834,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:834,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:834,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:834,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:838,25'
              BranchSideFuncs:
                - malloc
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:839,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:839,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:844,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:844,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:844,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:846,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:847,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:847,3'
              BranchSideFuncs:
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:848,35'
              BranchSideFuncs:
                - malloc
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:849,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:850,5'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:853,3'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp4
                - err_copy
        - Branch String:   '/src/boringssl/crypto/err/err.c:856,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:856,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:857,24'
              BranchSideFuncs:
                - err_copy
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:833,28'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:847,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.c:853,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/err/err.c:858,5'
          Dst:             err_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_SAVE_STATE_free
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.err_save_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - err_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:822,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - err_clear
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:822,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - err_clear
                - free
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:825,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:826,23'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:828,15'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:825,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:826,23'
              BranchSideFuncs:
                - err_clear
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:828,15'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:826,5'
          Dst:             err_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_load_RAND_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_load_ERR_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_load_BIO_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_free_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_load_crypto_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_pop_to_mark
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - err_clear
        - err_get_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:781,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:781,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:781,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:787,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:787,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:788,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:790,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:788,35'
              BranchSideFuncs:
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/err/err.c:791,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:796,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:799,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:781,28'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:795,5'
          Dst:             err_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_set_mark
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - err_get_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:771,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:771,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:771,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:773,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:773,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:773,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:773,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:773,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:776,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:771,28'
          Dst:             err_get_state
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_set_error_data
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - __assert_fail
        - err_set_error_data
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:748,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strdup
                - err_set_error_data
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.c:748,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strdup
                - err_set_error_data
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.c:748,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:750,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.c:758,16'
              BranchSideFuncs:
                - strdup
                - err_set_error_data
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/err/err.c:760,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:761,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:763,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/err/err.c:763,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:763,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:766,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:750,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.c:758,16'
          Dst:             strdup
        - Src:             '/src/boringssl/crypto/err/err.c:761,5'
          Dst:             err_set_error_data
        - Src:             '/src/boringssl/crypto/err/err.c:766,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_set_error_data
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - err_get_state
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:641,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:641,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - free
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:644,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:644,31'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:645,5'
              BranchSideFuncs:
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.c:644,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:645,5'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.c:649,12'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:641,28'
          Dst:             err_get_state
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_add_error_dataf
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_vasprintf_internal
        - err_set_error_data
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:735,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - OPENSSL_vasprintf_internal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:735,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - OPENSSL_vasprintf_internal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:739,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:742,3'
              BranchSideFuncs:
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:739,7'
          Dst:             OPENSSL_vasprintf_internal
        - Src:             '/src/boringssl/crypto/err/err.c:744,3'
          Dst:             err_set_error_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_add_error_vdata
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          215
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - OPENSSL_strlcat
        - __assert_fail
        - err_set_error_data
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:692,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_copy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:692,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_copy
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/err/err.c:694,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:694,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:695,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:695,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:695,14'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:695,14'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:696,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:694,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:699,25'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:694,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:694,26'
              BranchSideFuncs:
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:695,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:706,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:706,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:709,14'
              BranchSideFuncs:
                - malloc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:710,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:710,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:713,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:714,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:715,14'
              BranchSideFuncs:
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:723,3'
              BranchSideFuncs:
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:715,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:715,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:715,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:716,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:714,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:719,9'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:719,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:714,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcat
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:720,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.c:714,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:715,14'
              BranchSideFuncs:
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:723,3'
              BranchSideFuncs:
                - llvm.va_end
                - err_set_error_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:699,25'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/err/err.c:724,3'
          Dst:             err_set_error_data
        - Src:             '/src/boringssl/crypto/err/err.c:719,9'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/err/err.c:720,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_add_error_data
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - err_add_error_vdata
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - err_add_error_vdata
                - llvm.va_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:728,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - err_add_error_vdata
                - llvm.va_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:730,3'
          Dst:             err_add_error_vdata
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_put_error
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'int '
        - 'int '
        - 'int '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - err_clear
        - err_get_state
      functionUses:    637
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:657,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/err/err.c:657,28'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/err/err.c:660,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:660,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:664,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - err_clear
                - __sanitizer_cov_trace_const_cmp4
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/err/err.c:664,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:664,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - err_clear
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/err/err.c:672,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:664,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:668,14'
              BranchSideFuncs:
                - __errno_location
                - __sanitizer_cov_trace_cmp4
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:672,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:673,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:674,36'
              BranchSideFuncs:
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:677,12'
              BranchSideFuncs:
                - err_clear
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:657,28'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:668,14'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/err/err.c:678,3'
          Dst:             err_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    print_errors_to_file
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - fputs
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:629,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - fputs
            - BranchSide:      '/src/boringssl/crypto/err/err.c:629,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - fputs
        - Branch String:   '/src/boringssl/crypto/err/err.c:629,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:629,3'
              BranchSideFuncs:
                - fputs
            - BranchSide:      '/src/boringssl/crypto/err/err.c:630,14'
              BranchSideFuncs:
                - fputs
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:629,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.c:631,13'
          Dst:             fputs
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_print_errors_fp
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_cb
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - ERR_print_errors_cb
            - BranchSide:      '/src/boringssl/crypto/err/err.c:636,45'
              BranchSideFuncs:
                - ERR_print_errors_cb
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:636,3'
          Dst:             ERR_print_errors_cb
        - Src:             '/src/boringssl/crypto/err/err.c:636,3'
          Dst:             print_errors_to_file
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_print_errors_cb
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_snprintf
        - ERR_error_string_n
        - ERR_get_error_line_data
        - err_get_state
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:603,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - err_get_state
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:603,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - err_get_state
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:615,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:615,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:619,5'
              BranchSideFuncs:
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:621,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:620,5'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:621,58'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_pc_indir
                - ERR_get_error_line_data
                - __sanitizer_cov_trace_const_cmp4
                - ERR_error_string_n
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/err/err.c:622,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:614,20'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/err/err.c:622,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:611,49'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:614,20'
          Dst:             ERR_get_error_line_data
        - Src:             '/src/boringssl/crypto/err/err.c:619,5'
          Dst:             ERR_error_string_n
        - Src:             '/src/boringssl/crypto/err/err.c:620,5'
          Dst:             BIO_snprintf
        - Src:             '/src/boringssl/crypto/err/err.c:622,24'
          Dst:             strlen
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_get_error_line_data
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:310,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:310,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_error_string_n
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_snprintf
        - ERR_GET_LIB
        - ERR_GET_REASON
        - OPENSSL_memset
        - err_lib_error_string
        - err_reason_error_string
        - strchr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:545,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_GET_REASON
                - err_lib_error_string
                - err_reason_error_string
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
                - BIO_snprintf
                - ERR_GET_LIB
                - BIO_snprintf
            - BranchSide:      '/src/boringssl/crypto/err/err.c:545,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_GET_REASON
                - err_lib_error_string
                - err_reason_error_string
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
                - BIO_snprintf
                - ERR_GET_LIB
                - BIO_snprintf
        - Branch String:   '/src/boringssl/crypto/err/err.c:545,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:545,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:550,21'
              BranchSideFuncs:
                - ERR_GET_REASON
                - err_lib_error_string
                - err_reason_error_string
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
                - BIO_snprintf
                - ERR_GET_LIB
                - BIO_snprintf
        - Branch String:   '/src/boringssl/crypto/err/err.c:556,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:549,18'
              BranchSideFuncs:
                - ERR_GET_LIB
                - BIO_snprintf
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
                - BIO_snprintf
            - BranchSide:      '/src/boringssl/crypto/err/err.c:561,17'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
                - BIO_snprintf
        - Branch String:   '/src/boringssl/crypto/err/err.c:561,6'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:562,5'
              BranchSideFuncs:
                - BIO_snprintf
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
            - BranchSide:      '/src/boringssl/crypto/err/err.c:566,3'
              BranchSideFuncs:
                - BIO_snprintf
                - strlen
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - strchr
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.309
        - Branch String:   '/src/boringssl/crypto/err/err.c:586,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:586,34'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strchr
            - BranchSide:      '/src/boringssl/crypto/err/err.c:591,50'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strchr
        - Branch String:   '/src/boringssl/crypto/err/err.c:586,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:591,50'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strchr
            - BranchSide:      '/src/boringssl/crypto/err/err.c:595,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strchr
                - OPENSSL_memset.309
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:550,21'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/err/err.c:552,25'
          Dst:             err_lib_error_string
        - Src:             '/src/boringssl/crypto/err/err.c:553,28'
          Dst:             err_reason_error_string
        - Src:             '/src/boringssl/crypto/err/err.c:549,18'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/err/err.c:557,5'
          Dst:             BIO_snprintf
        - Src:             '/src/boringssl/crypto/err/err.c:562,5'
          Dst:             BIO_snprintf
        - Src:             '/src/boringssl/crypto/err/err.c:566,3'
          Dst:             BIO_snprintf
        - Src:             '/src/boringssl/crypto/err/err.c:569,7'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/err/err.c:583,21'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/err/err.c:591,9'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_GET_REASON
      functionSourceFile: '/src/boringssl/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_lib_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_GET_LIB
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:469,24'
              BranchSideFuncs:
                - ERR_GET_LIB
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:469,24'
              BranchSideFuncs:
                - ERR_GET_LIB
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:471,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:471,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:474,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:469,24'
          Dst:             ERR_GET_LIB
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    err_reason_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - err_string_lookup
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:487,24'
              BranchSideFuncs:
                - ERR_GET_LIB
                - ERR_GET_REASON
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - err_string_lookup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strerror
            - BranchSide:      '/src/boringssl/crypto/err/err.c:487,24'
              BranchSideFuncs:
                - ERR_GET_LIB
                - ERR_GET_REASON
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - err_string_lookup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - strerror
        - Branch String:   '/src/boringssl/crypto/err/err.c:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:491,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strerror
            - BranchSide:      '/src/boringssl/crypto/err/err.c:497,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - err_string_lookup
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:491,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:491,9'
              BranchSideFuncs:
                - strerror
            - BranchSide:      '/src/boringssl/crypto/err/err.c:492,14'
              BranchSideFuncs:
                - strerror
        - Branch String:   '/src/boringssl/crypto/err/err.c:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:498,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:501,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - err_string_lookup
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/err/err.c:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:502,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/err/err.c:519,28'
              BranchSideFuncs:
                - err_string_lookup
        - Branch String:   '/src/boringssl/crypto/err/err.c:502,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:502,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:502,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:487,24'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/err/err.c:488,27'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/err/err.c:492,14'
          Dst:             strerror
        - Src:             '/src/boringssl/crypto/err/err.c:518,10'
          Dst:             err_string_lookup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_GET_LIB
      functionSourceFile: '/src/boringssl/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    get_error_values
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'int '
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          178
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - err_clear
        - err_get_state
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:236,11'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:236,11'
              BranchSideFuncs:
                - err_get_state
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:237,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:237,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:237,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:237,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:241,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:242,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:246,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:242,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:242,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:249,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:252,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:252,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:262,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:253,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:262,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:254,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:257,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:263,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:291,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:263,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:264,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:269,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:265,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:266,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:291,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:270,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:274,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:281,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:281,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:282,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:291,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:282,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:283,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:286,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:291,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:292,5'
              BranchSideFuncs:
                - __assert_fail
                - err_clear
        - Branch String:   '/src/boringssl/crypto/err/err.c:292,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:292,5'
              BranchSideFuncs:
                - err_clear
            - BranchSide:      '/src/boringssl/crypto/err/err.c:293,5'
              BranchSideFuncs:
                - err_clear
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:236,11'
          Dst:             err_get_state
        - Src:             '/src/boringssl/crypto/err/err.c:242,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.c:292,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.c:293,5'
          Dst:             err_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_error_string_n
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:530,11'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - ERR_error_string_n
            - BranchSide:      '/src/boringssl/crypto/err/err.c:530,11'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - ERR_error_string_n
        - Branch String:   '/src/boringssl/crypto/err/err.c:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - ERR_error_string_n
            - BranchSide:      '/src/boringssl/crypto/err/err.c:530,7'
              BranchSideFuncs:
                - OPENSSL_memset.309
                - ERR_error_string_n
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:538,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/err/err.c:541,10'
          Dst:             ERR_error_string_n
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_reason_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - err_reason_error_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:523,21'
              BranchSideFuncs:
                - err_reason_error_string
            - BranchSide:      '/src/boringssl/crypto/err/err.c:523,21'
              BranchSideFuncs:
                - err_reason_error_string
        - Branch String:   '/src/boringssl/crypto/err/err.c:524,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:524,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:524,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:523,21'
          Dst:             err_reason_error_string
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_func_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_lib_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - err_lib_error_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:478,21'
              BranchSideFuncs:
                - err_lib_error_string
            - BranchSide:      '/src/boringssl/crypto/err/err.c:478,21'
              BranchSideFuncs:
                - err_lib_error_string
        - Branch String:   '/src/boringssl/crypto/err/err.c:479,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:479,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.c:479,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:478,21'
          Dst:             err_lib_error_string
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_clear_system_error
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:381,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:381,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/err/err.c:381,3'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:381,3'
          Dst:             __errno_location
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_remove_state
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_clear_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.c:377,3'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:377,3'
          Dst:             ERR_clear_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_get_next_error_library
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:369,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:369,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/err/err.c:369,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:369,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/err/err.c:371,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_remove_thread_state
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_clear_error
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:358,11'
              BranchSideFuncs:
                - __assert_fail
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.c:358,11'
              BranchSideFuncs:
                - __assert_fail
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/err/err.c:358,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:359,5'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.c:363,3'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:359,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.c:363,3'
          Dst:             ERR_clear_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_peek_last_error_line_data
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:337,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:337,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_peek_last_error_line
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:332,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:332,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_peek_last_error
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:328,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:328,10'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:328,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:328,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_peek_error_line_data
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char **'
        - 'int *'
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:323,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:323,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_peek_error_line
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:318,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:318,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_peek_error
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:314,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:314,10'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:314,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:314,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_get_error_line
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char **'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:0,0'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:305,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:305,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_get_error
      functionSourceFile: '/src/boringssl/crypto/err/err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_error_values
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.c:301,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.c:301,10'
              BranchSideFuncs:
                - get_error_values
            - BranchSide:      '/src/boringssl/crypto/err/err.c:301,10'
              BranchSideFuncs:
                - get_error_values
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.c:301,10'
          Dst:             get_error_values
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_free
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:616,59'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:616,59'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_free
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_cleanse
        - OPENSSL_memory_free
        - sdallocx
      functionUses:    145
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:271,16'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - free
                - sdallocx
                - OPENSSL_memory_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:271,16'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - free
                - sdallocx
                - OPENSSL_memory_free
        - Branch String:   '/src/boringssl/crypto/mem.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:271,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:275,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - free
                - sdallocx
                - OPENSSL_memory_free
        - Branch String:   '/src/boringssl/crypto/mem.c:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:276,5'
              BranchSideFuncs:
                - OPENSSL_memory_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:280,37'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - free
                - sdallocx
        - Branch String:   '/src/boringssl/crypto/mem.c:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:292,5'
              BranchSideFuncs:
                - sdallocx
            - BranchSide:      '/src/boringssl/crypto/mem.c:294,5'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:276,5'
          Dst:             OPENSSL_memory_free
        - Src:             '/src/boringssl/crypto/mem.c:284,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/mem.c:292,5'
          Dst:             sdallocx
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memory_free
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_cleanse
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    33
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.407
            - BranchSide:      '/src/boringssl/crypto/mem.c:334,3'
              BranchSideFuncs:
                - OPENSSL_memset.407
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:334,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sdallocx
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_realloc
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_realloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/mem.c:613,10'
              BranchSideFuncs:
                - OPENSSL_realloc
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:613,10'
          Dst:             OPENSSL_realloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_realloc
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memory_get_size
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:300,16'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
                - OPENSSL_memory_get_size
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/mem.c:300,16'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
                - OPENSSL_memory_get_size
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/mem.c:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:301,12'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/mem.c:305,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
                - OPENSSL_memory_get_size
        - Branch String:   '/src/boringssl/crypto/mem.c:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:306,16'
              BranchSideFuncs:
                - OPENSSL_memory_get_size
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:308,39'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/mem.c:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:315,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:320,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/mem.c:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:324,3'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:301,12'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.c:306,16'
          Dst:             OPENSSL_memory_get_size
        - Src:             '/src/boringssl/crypto/mem.c:314,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.c:325,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_malloc
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          84
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_memory_alloc
        - __assert_fail
      functionUses:    94
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:232,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - OPENSSL_memory_alloc
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/mem.c:232,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - OPENSSL_memory_alloc
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/mem.c:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:233,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - OPENSSL_memory_alloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/mem.c:242,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.c:233,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:233,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_memory_alloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/mem.c:234,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_memory_alloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/mem.c:234,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:234,5'
              BranchSideFuncs:
                - OPENSSL_memory_alloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/mem.c:235,17'
              BranchSideFuncs:
                - OPENSSL_memory_alloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/mem.c:236,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:236,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.c:239,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.c:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:242,12'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.c:249,22'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.c:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:259,4'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.c:266,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:233,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/mem.c:234,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/mem.c:235,17'
          Dst:             OPENSSL_memory_alloc
        - Src:             '/src/boringssl/crypto/mem.c:266,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memory_get_size
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memory_alloc
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_malloc
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/mem.c:609,10'
              BranchSideFuncs:
                - OPENSSL_malloc
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:609,10'
          Dst:             OPENSSL_malloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memdup
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memcpy
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:595,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
            - BranchSide:      '/src/boringssl/crypto/mem.c:595,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
        - Branch String:   '/src/boringssl/crypto/mem.c:595,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:595,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:599,15'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
        - Branch String:   '/src/boringssl/crypto/mem.c:600,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:600,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:604,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.417
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:599,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.c:604,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strlcat
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_strlcpy
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:588,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/mem.c:588,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/mem.c:588,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:588,3'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/mem.c:588,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/mem.c:588,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:589,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/mem.c:591,14'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:591,14'
          Dst:             OPENSSL_strlcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strlcpy
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:574,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/mem.c:574,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/mem.c:574,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:574,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/mem.c:574,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/mem.c:574,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:575,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - strlen
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/mem.c:579,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strlen
        - Branch String:   '/src/boringssl/crypto/mem.c:579,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:579,7'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '/src/boringssl/crypto/mem.c:580,10'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:583,14'
          Dst:             strlen
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strndup
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_strnlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:553,10'
              BranchSideFuncs:
                - OPENSSL_strnlen
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.c:553,10'
              BranchSideFuncs:
                - OPENSSL_strnlen
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.c:556,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:555,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.c:558,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.c:562,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:562,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:566,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.417
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:553,10'
          Dst:             OPENSSL_strnlen
        - Src:             '/src/boringssl/crypto/mem.c:558,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/mem.c:561,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.c:566,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strnlen
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_asprintf
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_vasprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - OPENSSL_vasprintf
                - llvm.va_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/mem.c:545,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - OPENSSL_vasprintf
                - llvm.va_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:547,13'
          Dst:             OPENSSL_vasprintf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_vasprintf
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char **'
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_vasprintf_internal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_vasprintf_internal
            - BranchSide:      '/src/boringssl/crypto/mem.c:541,10'
              BranchSideFuncs:
                - OPENSSL_vasprintf_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:541,10'
          Dst:             OPENSSL_vasprintf_internal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_vasprintf_internal
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char **'
        - 'char *'
        - 'struct.__va_list_tag *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:498,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.va_copy
                - vsnprintf
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
                - __sanitizer_cov_trace_pc_indir
                - vsnprintf
            - BranchSide:      '/src/boringssl/crypto/mem.c:498,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.va_copy
                - vsnprintf
                - llvm.va_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
                - __sanitizer_cov_trace_pc_indir
                - vsnprintf
        - Branch String:   '/src/boringssl/crypto/mem.c:505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:509,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.c:534,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.c:512,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:515,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.c:534,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.c:515,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:515,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - vsnprintf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.c:527,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.c:527,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:527,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.c:534,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.c:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:530,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:534,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __errno_location
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:510,13'
          Dst:             vsnprintf
        - Src:             '/src/boringssl/crypto/mem.c:524,11'
          Dst:             vsnprintf
        - Src:             '/src/boringssl/crypto/mem.c:536,3'
          Dst:             __errno_location
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_vsnprintf
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'struct.__va_list_tag *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - vsnprintf
            - BranchSide:      '/src/boringssl/crypto/mem.c:493,10'
              BranchSideFuncs:
                - vsnprintf
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:493,10'
          Dst:             vsnprintf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_snprintf
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_vsnprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - BIO_vsnprintf
                - llvm.va_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/mem.c:485,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.va_start
                - BIO_vsnprintf
                - llvm.va_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:487,13'
          Dst:             BIO_vsnprintf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strncasecmp
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:468,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/mem.c:468,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/mem.c:472,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:468,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:474,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:474,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:468,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:476,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:476,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:468,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:479,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:469,20'
          Dst:             OPENSSL_tolower
        - Src:             '/src/boringssl/crypto/mem.c:470,20'
          Dst:             OPENSSL_tolower
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_tolower
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:441,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:441,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:441,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.c:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:441,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:442,14'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strcasecmp
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:453,8'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:453,8'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:453,24'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:459,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:459,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:453,24'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:461,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:461,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:453,24'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:464,3'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:454,20'
          Dst:             OPENSSL_tolower
        - Src:             '/src/boringssl/crypto/mem.c:455,20'
          Dst:             OPENSSL_tolower
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_isspace
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:448,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:448,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:448,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:448,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,64'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:448,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:448,72'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:449,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_isalnum
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_isalpha
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:438,37'
              BranchSideFuncs:
                - OPENSSL_isalpha
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:438,37'
              BranchSideFuncs:
                - OPENSSL_isalpha
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:438,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:438,59'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:438,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:438,37'
          Dst:             OPENSSL_isalpha
        - Src:             '/src/boringssl/crypto/mem.c:438,59'
          Dst:             OPENSSL_isdigit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_isalpha
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:413,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:413,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:413,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:413,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:413,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:413,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:413,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:413,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:413,46'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_isdigit
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:416,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:416,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:416,46'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_fromxdigit
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_isdigit
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:423,7'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:423,7'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:427,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:427,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:427,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:431,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:427,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:431,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:431,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:431,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:431,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.c:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:431,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:423,7'
          Dst:             OPENSSL_isdigit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_isxdigit
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_isdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,10'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,10'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:419,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,29'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.c:419,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:419,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/mem.c:419,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,73'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/mem.c:419,68'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:419,10'
          Dst:             OPENSSL_isdigit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strdup
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:400,9'
              BranchSideFuncs:
                - strlen
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
            - BranchSide:      '/src/boringssl/crypto/mem.c:400,9'
              BranchSideFuncs:
                - strlen
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
        - Branch String:   '/src/boringssl/crypto/mem.c:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:400,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:403,22'
              BranchSideFuncs:
                - strlen
                - OPENSSL_malloc
                - OPENSSL_memcpy.417
        - Branch String:   '/src/boringssl/crypto/mem.c:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:405,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:408,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.417
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:403,22'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/mem.c:404,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.c:408,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_strhash
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_hash32
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - strlen
                - OPENSSL_hash32
            - BranchSide:      '/src/boringssl/crypto/mem.c:387,68'
              BranchSideFuncs:
                - strlen
                - OPENSSL_hash32
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:387,68'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/mem.c:387,50'
          Dst:             OPENSSL_hash32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_hash32
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:379,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:380,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.c:379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:379,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:380,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_memcmp
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:364,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:364,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:365,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.c:364,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:364,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.c:365,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_secure_clear_free
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_clear_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_clear_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:356,3'
              BranchSideFuncs:
                - OPENSSL_clear_free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:356,3'
          Dst:             OPENSSL_clear_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_clear_free
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/mem.c:345,53'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:345,53'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_secure_malloc
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.c:0,0'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/mem.c:353,51'
              BranchSideFuncs:
                - OPENSSL_malloc
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.c:353,51'
          Dst:             OPENSSL_malloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_secure_used
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_secure_malloc_initialized
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_secure_malloc_init
      functionSourceFile: '/src/boringssl/crypto/mem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/pem/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_read
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct._IO_FILE *'
        - 'char **'
        - 'char **'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_read_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:594,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_read_bio
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:594,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_read_bio
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:595,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:596,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:599,13'
              BranchSideFuncs:
                - PEM_read_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:594,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:596,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:599,13'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:600,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char **'
        - 'char **'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          561
      EdgeCount:       123
      CyclomaticComplexity: 36
      functionsReached:
        - BIO_gets
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_grow_clean
        - BUF_MEM_new
        - ERR_put_error
        - EVP_DecodeFinal
        - EVP_DecodeInit
        - EVP_DecodeUpdate
        - OPENSSL_free
        - OPENSSL_memcpy
        - strlen
        - strncmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:606,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BUF_MEM_new
                - BUF_MEM_new
                - BUF_MEM_new
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:606,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BUF_MEM_new
                - BUF_MEM_new
                - BUF_MEM_new
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:616,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:616,35'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:617,5'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:616,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:616,54'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:617,5'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:617,5'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:623,3'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:627,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:628,7'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:632,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:632,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:632,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:633,8'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:632,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:632,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:635,5'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:638,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:625,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:639,11'
              BranchSideFuncs:
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:641,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:625,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:644,32'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:644,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:647,29'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:773,3'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:653,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:656,12'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:773,3'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:659,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:663,5'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:684,6'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:663,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:663,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:664,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:663,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:663,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:666,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:669,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:672,35'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:684,6'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:672,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:675,9'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:773,3'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:675,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:679,31'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:684,6'
              BranchSideFuncs:
                - BUF_MEM_grow
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:688,10'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:773,3'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:691,11'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:692,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:696,7'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:739,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:696,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:696,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:697,10'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:696,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:699,11'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:705,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:708,13'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:739,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:708,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:711,42'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:739,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:711,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:714,31'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:773,3'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:717,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:691,11'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BUF_MEM_grow_clean
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.476
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:718,16'
              BranchSideFuncs:
                - BIO_gets
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:720,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:724,9'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:739,21'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:724,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:724,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:725,12'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:724,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:724,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:740,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:739,7'
              BranchSideFuncs:
                - strlen
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:743,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:741,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:742,18'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:743,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:740,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:743,5'
              BranchSideFuncs:
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:747,3'
              BranchSideFuncs:
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:750,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:751,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:754,55'
              BranchSideFuncs:
                - EVP_DecodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:755,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:756,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:759,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:761,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:764,18'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:773,3'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:613,11'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:614,13'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:615,11'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:617,5'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:618,5'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:619,5'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:625,9'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:628,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:638,9'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:639,11'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:641,11'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:644,12'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:647,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:653,8'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:658,9'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:672,10'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:675,9'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:679,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:685,8'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:691,11'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:705,11'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:711,12'
          Dst:             BUF_MEM_grow_clean
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:714,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:719,13'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:740,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:739,7'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:741,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:742,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:743,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:747,3'
          Dst:             EVP_DecodeInit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:748,7'
          Dst:             EVP_DecodeUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:751,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:754,7'
          Dst:             EVP_DecodeFinal
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:756,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:768,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:769,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:770,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:773,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:774,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:775,3'
          Dst:             BUF_MEM_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_write
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_write_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:523,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_write_bio
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:523,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_write_bio
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:524,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:525,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:528,13'
              BranchSideFuncs:
                - PEM_write_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:523,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:525,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:528,13'
          Dst:             PEM_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:529,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_write_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          246
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - BIO_write
        - ERR_put_error
        - EVP_EncodeFinal
        - EVP_EncodeInit
        - EVP_EncodeUpdate
        - OPENSSL_free
        - OPENSSL_malloc
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:535,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_EncodeInit
                - strlen
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:535,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_EncodeInit
                - strlen
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:543,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:544,8'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:544,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:545,8'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:549,7'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:551,10'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:556,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:551,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:551,45'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:551,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:556,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:557,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:562,14'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:562,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:563,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:572,3'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:563,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:563,9'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:563,9'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:565,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:565,20'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:568,10'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:565,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:568,10'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:562,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:563,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeUpdate
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:572,3'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:573,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:573,22'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:576,3'
              BranchSideFuncs:
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:576,3'
              BranchSideFuncs:
                - OPENSSL_free
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:578,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:579,8'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:579,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:580,8'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:583,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:585,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:586,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:588,3'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:540,3'
          Dst:             EVP_EncodeInit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:541,10'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:543,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:544,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:545,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:549,7'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:551,10'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:551,45'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:556,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:564,5'
          Dst:             EVP_EncodeUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:565,20'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:572,3'
          Dst:             EVP_EncodeFinal
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:573,22'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:576,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:578,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:579,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:580,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:586,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:588,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    load_iv
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char **'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_fromxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:503,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:503,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:504,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:505,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:507,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:509,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:510,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:513,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:509,10'
          Dst:             OPENSSL_fromxdigit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:510,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/pem/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_dek_info
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_strlcat
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:106,3'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:106,3'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - strlen
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:112,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:115,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:115,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:116,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:119,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:115,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:116,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:119,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:106,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:107,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:108,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:109,20'
          Dst:             strlen
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_proc_type
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strlcat
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:95,3'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:95,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:96,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:97,3'
          Dst:             OPENSSL_strlcat
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_def_callback
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_strlcpy
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:780,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:780,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:780,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:780,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:783,16'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:784,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:784,7'
              BranchSideFuncs:
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:787,3'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:783,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:787,3'
          Dst:             OPENSSL_strlcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cipher_by_name
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_aes_128_cbc
        - EVP_aes_192_cbc
        - EVP_aes_256_cbc
        - EVP_des_cbc
        - EVP_des_ede3_cbc
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:196,12'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
                - EVP_aes_128_cbc
                - EVP_des_ede3_cbc
                - EVP_des_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:196,12'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
                - EVP_aes_128_cbc
                - EVP_des_ede3_cbc
                - EVP_des_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:197,12'
              BranchSideFuncs:
                - EVP_des_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:198,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
                - EVP_aes_128_cbc
                - EVP_des_ede3_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:198,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:199,12'
              BranchSideFuncs:
                - EVP_des_ede3_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:200,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
                - EVP_aes_128_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:200,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:201,12'
              BranchSideFuncs:
                - EVP_aes_128_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:202,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:202,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:203,12'
              BranchSideFuncs:
                - EVP_aes_192_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:204,19'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aes_256_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:204,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:204,14'
              BranchSideFuncs:
                - EVP_aes_256_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:205,12'
              BranchSideFuncs:
                - EVP_aes_256_cbc
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:196,12'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:197,12'
          Dst:             EVP_des_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:198,19'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:199,12'
          Dst:             EVP_des_ede3_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:200,19'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:201,12'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:202,19'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:203,12'
          Dst:             EVP_aes_192_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:204,19'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:205,12'
          Dst:             EVP_aes_256_cbc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_ASN1_write_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'int '
      argCount:        9
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct.bio_st *'
        - 'char *'
        - 'struct.evp_cipher_st *'
        - 'char *'
        - 'int '
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          327
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - EVP_BytesToKey
        - EVP_CIPHER_CTX_cleanup
        - EVP_CIPHER_CTX_init
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_nid
        - EVP_EncryptFinal_ex
        - EVP_EncryptInit_ex
        - EVP_EncryptUpdate
        - EVP_md5
        - OBJ_nid2sn
        - OPENSSL_cleanse
        - OPENSSL_free
        - OPENSSL_malloc
        - PEM_dek_info
        - PEM_proc_type
        - PEM_write_bio
        - RAND_bytes
        - __assert_fail
        - cipher_by_name
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:279,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_CIPHER_nid
                - OBJ_nid2sn
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:279,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_CIPHER_nid
                - OBJ_nid2sn
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:288,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:296,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:289,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:289,27'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:291,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:289,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:290,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:291,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:289,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:291,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:296,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:297,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:303,62'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:304,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:307,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:311,29'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:313,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:315,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:325,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:315,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:318,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:319,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:320,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:325,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:325,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:325,5'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:326,10'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:335,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:336,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:339,5'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:339,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:339,5'
              BranchSideFuncs:
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:341,12'
              BranchSideFuncs:
                - PEM_proc_type
                - PEM_dek_info
                - EVP_CIPHER_CTX_init
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:348,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:349,50'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:355,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:349,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:350,43'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:355,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:348,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:353,12'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:355,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - PEM_write_bio
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:364,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:288,25'
          Dst:             EVP_CIPHER_nid
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:288,14'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:289,27'
          Dst:             cipher_by_name
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:290,9'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:291,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:297,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:303,27'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:311,29'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:320,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:325,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:326,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:331,30'
          Dst:             EVP_md5
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:331,10'
          Dst:             EVP_BytesToKey
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:336,7'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:339,5'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:339,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:342,5'
          Dst:             PEM_proc_type
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:343,5'
          Dst:             PEM_dek_info
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:346,5'
          Dst:             EVP_CIPHER_CTX_init
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:348,10'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:349,10'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:350,10'
          Dst:             EVP_EncryptFinal_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:355,5'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:363,7'
          Dst:             PEM_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:368,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:369,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:370,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:371,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:372,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_ASN1_write
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      'int '
      argCount:        9
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct._IO_FILE *'
        - 'char *'
        - 'struct.evp_cipher_st *'
        - 'char *'
        - 'int '
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_ASN1_write_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:266,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_ASN1_write_bio
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:266,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_ASN1_write_bio
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:268,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:271,13'
              BranchSideFuncs:
                - PEM_ASN1_write_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:266,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:268,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:271,13'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:272,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_do_header
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_info_st *'
        - 'char *'
        - 'size_t *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          159
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_BytesToKey
        - EVP_CIPHER_CTX_cleanup
        - EVP_CIPHER_CTX_init
        - EVP_DecryptFinal_ex
        - EVP_DecryptInit_ex
        - EVP_DecryptUpdate
        - EVP_md5
        - OPENSSL_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:378,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:378,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:386,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:391,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:394,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:396,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:400,31'
              BranchSideFuncs:
                - EVP_md5
                - EVP_BytesToKey
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:400,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:405,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - EVP_DecryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:409,49'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:411,7'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:412,42'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:414,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:417,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:418,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:421,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:396,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:400,39'
          Dst:             EVP_md5
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:400,8'
          Dst:             EVP_BytesToKey
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:406,3'
          Dst:             EVP_CIPHER_CTX_init
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:407,7'
          Dst:             EVP_DecryptInit_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:409,9'
          Dst:             EVP_DecryptUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:412,9'
          Dst:             EVP_DecryptFinal_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:414,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:415,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:416,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:418,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_get_EVP_CIPHER_INFO
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.evp_cipher_info_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          225
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - OPENSSL_isdigit
        - OPENSSL_memset
        - __assert_fail
        - cipher_by_name
        - load_iv
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:433,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:433,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:433,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:433,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:433,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:433,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:433,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:436,7'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:437,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:440,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:441,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:444,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:445,7'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:448,9'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:453,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:453,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:453,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:453,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:453,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:456,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:457,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:460,9'
              BranchSideFuncs:
                - strncmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:462,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:465,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:470,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:470,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:470,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:470,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:470,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:474,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:470,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:471,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:474,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:470,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:474,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - cipher_by_name
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:481,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:482,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:487,7'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:487,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:488,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:492,45'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - load_iv
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:492,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:496,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:432,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:436,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:437,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:449,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:450,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:457,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:461,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:462,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:471,11'
          Dst:             OPENSSL_isdigit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:477,26'
          Dst:             cipher_by_name
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:482,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:487,7'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:488,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:492,45'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:492,8'
          Dst:             load_iv
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    check_pem
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          181
      EdgeCount:       64
      CyclomaticComplexity: 20
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:137,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:137,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:143,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:144,13'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:151,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:144,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:144,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:144,46'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:144,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:144,78'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:145,13'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:145,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:145,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:145,44'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:145,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:145,70'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:146,13'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:151,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:151,44'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:155,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:155,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:155,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:156,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:161,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:161,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:161,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:161,40'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:165,40'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:165,40'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:165,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:166,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:171,36'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:165,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:171,36'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:171,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:171,40'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:175,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:171,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:175,8'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:175,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:175,48'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:189,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:175,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:189,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:137,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:143,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:144,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:144,46'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:145,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:145,44'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:146,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:151,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:151,44'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:155,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:156,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:161,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:161,40'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:166,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:171,40'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:175,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:175,48'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_GET_REASON
      functionSourceFile: '/src/boringssl/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_GET_LIB
      functionSourceFile: '/src/boringssl/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_bytes_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'char **'
        - 'char *'
        - 'struct.bio_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_add_error_data
        - ERR_peek_error
        - OPENSSL_free
        - PEM_do_header
        - PEM_get_EVP_CIPHER_INFO
        - PEM_read_bio
        - check_pem
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:214,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - PEM_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:214,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - PEM_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:222,24'
              BranchSideFuncs:
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:229,19'
              BranchSideFuncs:
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:223,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:223,45'
              BranchSideFuncs:
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:224,11'
              BranchSideFuncs:
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:223,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:223,11'
              BranchSideFuncs:
                - ERR_add_error_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:225,9'
              BranchSideFuncs:
                - ERR_add_error_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:229,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:232,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:236,32'
              BranchSideFuncs:
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:222,24'
              BranchSideFuncs:
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:229,19'
              BranchSideFuncs:
                - check_pem
                - __sanitizer_cov_trace_const_cmp4
                - PEM_get_EVP_CIPHER_INFO
                - __sanitizer_cov_trace_const_cmp4
                - PEM_do_header
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB.512
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.511
                - __sanitizer_cov_trace_const_cmp4
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:239,31'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:253,12'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:243,10'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:253,12'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:253,12'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:253,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:253,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:254,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:254,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:256,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:257,7'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:258,18'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:221,10'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:222,24'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:223,11'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:224,11'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:225,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:229,9'
          Dst:             check_pem
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:232,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:233,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:234,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:221,10'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:236,8'
          Dst:             PEM_get_EVP_CIPHER_INFO
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:239,8'
          Dst:             PEM_do_header
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:254,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:256,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:258,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_ASN1_read
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct._IO_FILE *'
        - 'char **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_ASN1_read_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:125,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_ASN1_read_bio
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:125,12'
              BranchSideFuncs:
                - BIO_new_fp
                - PEM_ASN1_read_bio
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.c:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:127,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.c:130,15'
              BranchSideFuncs:
                - PEM_ASN1_read_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:125,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:130,15'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.c:131,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PEM_ASN1_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_oth.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'struct.bio_st *'
        - 'char **'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - PEM_bytes_read_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_oth.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.c:72,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - PEM_bytes_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.c:72,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - PEM_bytes_read_bio
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_oth.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.c:77,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.c:80,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_oth.c:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.c:83,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.c:85,16'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_oth.c:77,8'
          Dst:             PEM_bytes_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_oth.c:83,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_oth.c:85,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_refcount_dec_and_test_zero
      functionSourceFile: '/src/boringssl/crypto/refcount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_atomic_compare_exchange_weak_u32
        - CRYPTO_atomic_load_u32
        - abort
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/refcount.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.c:45,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_atomic_load_u32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_atomic_compare_exchange_weak_u32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - abort
            - BranchSide:      '/src/boringssl/crypto/refcount.c:45,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_atomic_load_u32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_atomic_compare_exchange_weak_u32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/refcount.c:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.c:49,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/refcount.c:50,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_atomic_compare_exchange_weak_u32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/refcount.c:50,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.c:50,16'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/refcount.c:53,43'
              BranchSideFuncs:
                - CRYPTO_atomic_compare_exchange_weak_u32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/refcount.c:45,23'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/refcount.c:49,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/refcount.c:54,11'
          Dst:             CRYPTO_atomic_compare_exchange_weak_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_load_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_compare_exchange_weak_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:635,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:635,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:635,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_refcount_inc
      functionSourceFile: '/src/boringssl/crypto/refcount.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_atomic_compare_exchange_weak_u32
        - CRYPTO_atomic_load_u32
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/refcount.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.c:33,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_atomic_load_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_atomic_compare_exchange_weak_u32
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/refcount.c:33,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_atomic_load_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_atomic_compare_exchange_weak_u32
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/refcount.c:35,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.c:35,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/refcount.c:36,35'
              BranchSideFuncs:
                - CRYPTO_atomic_compare_exchange_weak_u32
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/refcount.c:33,23'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/refcount.c:37,9'
          Dst:             CRYPTO_atomic_compare_exchange_weak_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    thread_local_destructor
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcpy
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:72,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.569
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_pc_indir
                - free
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:72,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.569
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_pc_indir
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:72,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:76,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.569
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_pc_indir
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:85,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:87,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:86,9'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:91,3'
              BranchSideFuncs:
                - free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:77,7'
          Dst:             pthread_mutex_lock
        - Src:             '/src/boringssl/crypto/thread_pthread.c:80,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/thread_pthread.c:81,3'
          Dst:             pthread_mutex_unlock
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.pthread_mutex_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.pthread_mutex_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_set_thread_local
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_once
        - OPENSSL_memset
        - pthread_getspecific
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - pthread_setspecific
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:118,3'
              BranchSideFuncs:
                - CRYPTO_once
                - __sanitizer_cov_trace_const_cmp4
                - pthread_getspecific
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
                - malloc
                - OPENSSL_memset.570
                - pthread_setspecific
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:118,3'
              BranchSideFuncs:
                - CRYPTO_once
                - __sanitizer_cov_trace_const_cmp4
                - pthread_getspecific
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
                - malloc
                - OPENSSL_memset.570
                - pthread_setspecific
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:120,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:124,41'
              BranchSideFuncs:
                - pthread_getspecific
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
                - malloc
                - OPENSSL_memset.570
                - pthread_setspecific
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:126,16'
              BranchSideFuncs:
                - malloc
                - OPENSSL_memset.570
                - pthread_setspecific
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:139,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:127,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:131,5'
              BranchSideFuncs:
                - OPENSSL_memset.570
                - pthread_setspecific
                - __sanitizer_cov_trace_const_cmp4
                - free
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:133,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:139,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - pthread_mutex_unlock
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:0,0'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:140,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:118,3'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/thread_pthread.c:118,3'
          Dst:             thread_local_init
        - Src:             '/src/boringssl/crypto/thread_pthread.c:124,21'
          Dst:             pthread_getspecific
        - Src:             '/src/boringssl/crypto/thread_pthread.c:131,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/thread_pthread.c:132,9'
          Dst:             pthread_setspecific
        - Src:             '/src/boringssl/crypto/thread_pthread.c:139,7'
          Dst:             pthread_mutex_lock
        - Src:             '/src/boringssl/crypto/thread_pthread.c:144,3'
          Dst:             pthread_mutex_unlock
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    thread_local_init
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_key_create
        - thread_local_destructor
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:100,7'
              BranchSideFuncs:
                - pthread_key_create
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:100,7'
              BranchSideFuncs:
                - pthread_key_create
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:100,7'
          Dst:             pthread_key_create
        - Src:             '/src/boringssl/crypto/thread_pthread.c:100,7'
          Dst:             thread_local_destructor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_once
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_once
      functionUses:    51
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:61,7'
              BranchSideFuncs:
                - pthread_once
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:61,7'
              BranchSideFuncs:
                - pthread_once
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:62,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:64,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:61,7'
          Dst:             pthread_once
        - Src:             '/src/boringssl/crypto/thread_pthread.c:62,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_getspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_setspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_once
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_key_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_get_thread_local
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_once
        - pthread_getspecific
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:104,3'
              BranchSideFuncs:
                - CRYPTO_once
                - __sanitizer_cov_trace_const_cmp4
                - pthread_getspecific
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:104,3'
              BranchSideFuncs:
                - CRYPTO_once
                - __sanitizer_cov_trace_const_cmp4
                - pthread_getspecific
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:105,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:109,41'
              BranchSideFuncs:
                - pthread_getspecific
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:109,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:110,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:104,3'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/thread_pthread.c:104,3'
          Dst:             thread_local_init
        - Src:             '/src/boringssl/crypto/thread_pthread.c:109,21'
          Dst:             pthread_getspecific
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_MUTEX_cleanup
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_rwlock_destroy
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:0,0'
              BranchSideFuncs:
                - pthread_rwlock_destroy
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:57,3'
              BranchSideFuncs:
                - pthread_rwlock_destroy
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:57,3'
          Dst:             pthread_rwlock_destroy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_rwlock_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_MUTEX_unlock_write
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_unlock
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:51,7'
              BranchSideFuncs:
                - pthread_rwlock_unlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:51,7'
              BranchSideFuncs:
                - pthread_rwlock_unlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:52,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:54,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:51,7'
          Dst:             pthread_rwlock_unlock
        - Src:             '/src/boringssl/crypto/thread_pthread.c:52,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_rwlock_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_MUTEX_unlock_read
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_unlock
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:45,7'
              BranchSideFuncs:
                - pthread_rwlock_unlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:45,7'
              BranchSideFuncs:
                - pthread_rwlock_unlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:46,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:48,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:45,7'
          Dst:             pthread_rwlock_unlock
        - Src:             '/src/boringssl/crypto/thread_pthread.c:46,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_MUTEX_lock_write
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_wrlock
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:39,7'
              BranchSideFuncs:
                - pthread_rwlock_wrlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:39,7'
              BranchSideFuncs:
                - pthread_rwlock_wrlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:40,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:42,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:39,7'
          Dst:             pthread_rwlock_wrlock
        - Src:             '/src/boringssl/crypto/thread_pthread.c:40,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_rwlock_wrlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_MUTEX_lock_read
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_rdlock
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:33,7'
              BranchSideFuncs:
                - pthread_rwlock_rdlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:33,7'
              BranchSideFuncs:
                - pthread_rwlock_rdlock
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:34,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:36,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:33,7'
          Dst:             pthread_rwlock_rdlock
        - Src:             '/src/boringssl/crypto/thread_pthread.c:34,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_rwlock_rdlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_MUTEX_init
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'union.pthread_rwlock_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:27,7'
              BranchSideFuncs:
                - pthread_rwlock_init
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:27,7'
              BranchSideFuncs:
                - pthread_rwlock_init
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/thread_pthread.c:27,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:28,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.c:30,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.c:27,7'
          Dst:             pthread_rwlock_init
        - Src:             '/src/boringssl/crypto/thread_pthread.c:28,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pthread_rwlock_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'union.pthread_rwlock_t *'
        - 'union.pthread_rwlockattr_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    self_test_dh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
        - BN_new
        - DH_free
        - DH_get_rfc7919_2048
        - DH_set0_key
        - bn_set_static_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:270,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:270,12'
              BranchSideFuncs:
                - DH_get_rfc7919_2048
                - BN_new
                - bn_set_static_words
                - DH_set0_key
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:270,12'
              BranchSideFuncs:
                - DH_get_rfc7919_2048
                - BN_new
                - bn_set_static_words
                - DH_set0_key
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:271,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:275,18'
              BranchSideFuncs:
                - BN_new
                - bn_set_static_words
                - DH_set0_key
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:290,3'
              BranchSideFuncs:
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:298,1'
              BranchSideFuncs:
                - BN_free
                - DH_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:270,12'
          Dst:             DH_get_rfc7919_2048
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:275,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:290,3'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:293,8'
          Dst:             DH_set0_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:299,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:300,3'
          Dst:             DH_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get_rfc7919_2048
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          79
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - BN_free
        - BN_new
        - BN_rshift1
        - BN_set_word
        - DH_free
        - DH_new
        - DH_set0_pqg
        - bn_set_static_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:448,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:448,31'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - DH_new
                - bn_set_static_words
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:448,31'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_new
                - DH_new
                - bn_set_static_words
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - DH_set0_pqg
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,24'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,40'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,56'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:457,3'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:460,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:461,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:461,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:462,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:460,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - DH_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:448,31'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:449,31'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:450,31'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:451,18'
          Dst:             DH_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:457,3'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:460,8'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:461,8'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:462,8'
          Dst:             DH_set0_pqg
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:469,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:470,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:471,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:472,5'
          Dst:             DH_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    39
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:76,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:76,16'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:76,16'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:76,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:78,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:76,16'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:82,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_set_static_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:294,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:294,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:295,22'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:297,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:299,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:299,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:300,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:295,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:299,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_set0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:133,15'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:133,15'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:134,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:138,16'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:138,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:139,17'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:134,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:139,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
      functionUses:    108
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:95,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:95,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:95,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:99,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:100,22'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:103,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:104,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:106,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:100,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:104,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_clear_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:91,10'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:91,10'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:91,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:95,47'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:95,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:99,24'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:95,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:99,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:100,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:101,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:102,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:103,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:104,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:105,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:107,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:139,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:139,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:139,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:143,18'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:143,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:144,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:145,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_clear_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:111,3'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:111,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    88
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_init
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:76,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:76,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - CRYPTO_MUTEX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:76,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - CRYPTO_MUTEX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:76,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:77,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:76,12'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:81,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:83,3'
          Dst:             CRYPTO_MUTEX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_rshift1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_rshift1_words
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:211,25'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift1_words
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:211,25'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift1_words
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:214,23'
              BranchSideFuncs:
                - bn_rshift1_words
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:211,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:214,3'
          Dst:             bn_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:217,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_set_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_zero
        - bn_wexpand
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:245,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:245,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:246,5'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:250,8'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:250,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:254,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:246,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:250,8'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_set0_pqg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - BN_MONT_CTX_free
        - BN_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,27'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:161,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:161,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:161,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:161,27'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:165,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:160,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:165,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:166,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:170,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:171,17'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:175,9'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:176,17'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:181,24'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:166,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:171,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:176,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:181,3'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_wexpand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
      functionUses:    49
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:350,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:350,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:350,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:354,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:355,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:359,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:360,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:364,39'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:365,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:355,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:360,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:364,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:369,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:371,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    138
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_rshift1_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:204,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:205,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:207,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:204,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:205,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:207,16'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_set_minimal_width
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_minimal_width
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:424,15'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:424,15'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:425,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:426,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:424,15'
          Dst:             bn_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_minimal_width
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:417,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:417,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:418,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:417,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:417,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:420,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_ecdsa_sig
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - ECDSA_SIG_free
        - ECDSA_SIG_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:91,20'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - BN_bin2bn
                - BN_bin2bn
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:91,20'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - BN_bin2bn
                - BN_bin2bn
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:92,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:94,36'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:96,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:94,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:95,47'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:96,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:92,7'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:96,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:91,20'
          Dst:             ECDSA_SIG_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:94,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:95,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:96,5'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_new
        - ECDSA_SIG_free
        - OPENSSL_malloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:99,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:99,20'
              BranchSideFuncs:
                - OPENSSL_malloc
                - BN_new
                - BN_new
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:99,20'
              BranchSideFuncs:
                - OPENSSL_malloc
                - BN_new
                - BN_new
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:100,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:103,12'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:105,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:105,32'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:106,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:105,7'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:106,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:99,20'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:103,12'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:104,12'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:106,5'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bin2bn
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
        - BN_new
        - __assert_fail
        - bn_big_endian_to_words
        - bn_wexpand
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:90,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:90,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:91,10'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:98,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:98,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:99,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:103,28'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:105,5'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:111,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_big_endian_to_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:111,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:111,3'
              BranchSideFuncs:
                - bn_big_endian_to_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:112,16'
              BranchSideFuncs:
                - bn_big_endian_to_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:91,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:104,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:105,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:111,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:115,3'
          Dst:             bn_big_endian_to_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:113,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:113,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:113,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:117,16'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:117,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:118,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:119,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_big_endian_to_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_load_word_be
        - OPENSSL_memset
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:66,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_word_be
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:66,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_word_be
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:66,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:67,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:85,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:67,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:70,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:80,12'
              BranchSideFuncs:
                - CRYPTO_load_word_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:71,22'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:74,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:71,22'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:74,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:66,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:67,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:85,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:85,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:76,7'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:81,14'
          Dst:             CRYPTO_load_word_be
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:85,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_word_be
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap8
        - OPENSSL_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - CRYPTO_bswap8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1091,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - CRYPTO_bswap8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1092,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1095,10'
          Dst:             CRYPTO_bswap8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    serialize_ecdsa_sig
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2bin_padded
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:83,48'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:83,48'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:83,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:83,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:84,29'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:87,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:83,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:84,8'
          Dst:             BN_bn2bin_padded
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2bin_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_words_to_big_endian
        - fits_in_bytes
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:223,26'
              BranchSideFuncs:
                - fits_in_bytes
                - __sanitizer_cov_trace_const_cmp4
                - bn_words_to_big_endian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:223,26'
              BranchSideFuncs:
                - fits_in_bytes
                - __sanitizer_cov_trace_const_cmp4
                - bn_words_to_big_endian
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:227,3'
              BranchSideFuncs:
                - bn_words_to_big_endian
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:223,8'
          Dst:             fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:227,3'
          Dst:             bn_words_to_big_endian
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fits_in_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:159,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:159,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:160,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:159,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:160,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:162,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_words_to_big_endian
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memset
        - __assert_fail
        - fits_in_bytes
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:180,3'
              BranchSideFuncs:
                - fits_in_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:180,3'
              BranchSideFuncs:
                - fits_in_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:180,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:184,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:190,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:190,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:191,28'
              BranchSideFuncs:
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:190,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:191,28'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:180,3'
          Dst:             fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:180,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:194,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    self_test_ecdsa_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - BN_bin2bn
        - BN_free
        - EC_KEY_free
        - EC_KEY_new_by_curve_name
        - EC_KEY_set_private_key
        - EC_KEY_set_public_key_affine_coordinates
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:252,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:252,20'
              BranchSideFuncs:
                - EC_KEY_new_by_curve_name
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - EC_KEY_set_public_key_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:252,20'
              BranchSideFuncs:
                - EC_KEY_new_by_curve_name
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - EC_KEY_set_public_key_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,28'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,42'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,55'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:257,8'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:257,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:258,8'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:256,7'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:252,20'
          Dst:             EC_KEY_new_by_curve_name
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:253,16'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:254,16'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:255,15'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:257,8'
          Dst:             EC_KEY_set_public_key_affine_coordinates
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:258,8'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:259,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:263,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:264,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:265,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_new_by_curve_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_new_by_curve_name
        - EC_KEY_free
        - EC_KEY_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:141,17'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_GROUP_new_by_curve_name
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:141,17'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_GROUP_new_by_curve_name
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:142,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:145,16'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:146,7'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:147,5'
              BranchSideFuncs:
                - EC_KEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:141,17'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:145,16'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:147,5'
          Dst:             EC_KEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_public_key_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          88
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - EC_KEY_check_key
        - EC_KEY_set_public_key
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates_GFp
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,8'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,8'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:376,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:376,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,37'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:376,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:376,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:380,11'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:381,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:382,49'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:391,3'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:382,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:383,8'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:391,3'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:383,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:384,8'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:391,3'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:391,3'
              BranchSideFuncs:
                - EC_POINT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:376,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:380,11'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:382,8'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:383,8'
          Dst:             EC_KEY_set_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:384,8'
          Dst:             EC_KEY_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:391,3'
          Dst:             EC_POINT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - ec_bignum_to_scalar
        - ec_scalar_is_zero
        - ec_wrapped_scalar_free
        - ec_wrapped_scalar_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:238,12'
              BranchSideFuncs:
                - ec_wrapped_scalar_new
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_wrapped_scalar_free
                - ec_wrapped_scalar_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:238,12'
              BranchSideFuncs:
                - ec_wrapped_scalar_new
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_wrapped_scalar_free
                - ec_wrapped_scalar_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:239,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:243,31'
              BranchSideFuncs:
                - ec_wrapped_scalar_new
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_wrapped_scalar_free
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:244,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:247,33'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_wrapped_scalar_free
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:247,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:248,30'
              BranchSideFuncs:
                - ERR_put_error
                - ec_wrapped_scalar_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:249,5'
              BranchSideFuncs:
                - ec_wrapped_scalar_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:253,31'
              BranchSideFuncs:
                - ec_wrapped_scalar_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:239,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:243,31'
          Dst:             ec_wrapped_scalar_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:247,8'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:248,7'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:249,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:250,5'
          Dst:             ec_wrapped_scalar_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:253,3'
          Dst:             ec_wrapped_scalar_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - EC_GROUP_free
        - EC_POINT_free
        - METHOD_unref
        - OPENSSL_free
        - ec_wrapped_scalar_free
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:154,9'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:154,9'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:154,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:158,46'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:158,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:162,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:163,24'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:169,20'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:164,7'
              BranchSideFuncs:
                - METHOD_unref
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:166,21'
              BranchSideFuncs:
                - METHOD_unref
                - EC_GROUP_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - CRYPTO_free_ex_data
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:158,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:166,5'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:169,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:170,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:171,3'
          Dst:             ec_wrapped_scalar_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:173,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:175,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_MONT_CTX_free
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - ec_point_free
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:546,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:546,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:546,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:546,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:548,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:548,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:548,38'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:549,50'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:546,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:553,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:553,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:554,5'
              BranchSideFuncs:
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:557,24'
              BranchSideFuncs:
                - ec_point_free
                - BN_MONT_CTX_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:549,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:557,3'
          Dst:             ec_point_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:558,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:560,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_point_free
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - ec_point_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:698,3'
              BranchSideFuncs:
                - ec_point_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:698,3'
          Dst:             ec_point_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_wrapped_scalar_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.EC_WRAPPED_SCALAR *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:103,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:103,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_free
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:688,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:688,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:688,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:688,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:691,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:691,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:692,26'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:694,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:692,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:694,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_wrapped_scalar_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.EC_WRAPPED_SCALAR *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:89,32'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:89,32'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:89,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:90,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:89,32'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:94,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_bignum_to_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - bn_copy_words
        - bn_less_than_words
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:26,22'
              BranchSideFuncs:
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:26,22'
              BranchSideFuncs:
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:26,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:27,46'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:29,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:26,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:26,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:29,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:26,8'
          Dst:             bn_copy_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:27,8'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:29,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_is_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:43,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:43,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:44,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:46,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_copy_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
        - OPENSSL_memset
        - bn_fits_in_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:316,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:316,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:317,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:321,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:323,10'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:330,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:323,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:324,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:330,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:317,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:323,10'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:324,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:330,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:331,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_less_than_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_cmp_words_consttime
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
              BranchSideFuncs:
                - bn_cmp_words_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:128,10'
              BranchSideFuncs:
                - bn_cmp_words_consttime
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:128,10'
          Dst:             bn_cmp_words_consttime
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_cmp_words_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - constant_time_eq_w
        - constant_time_is_zero_w
        - constant_time_lt_w
        - constant_time_select_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:73,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w
                - constant_time_lt_w
                - constant_time_select_int
                - constant_time_select_int
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:73,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w
                - constant_time_lt_w
                - constant_time_select_int
                - constant_time_select_int
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:73,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:74,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w
                - constant_time_lt_w
                - constant_time_select_int
                - constant_time_select_int
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:74,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w
                - constant_time_lt_w
                - constant_time_select_int
                - constant_time_select_int
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:74,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:75,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:82,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:85,15'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:88,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:74,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:75,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:82,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:84,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:85,15'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:88,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:88,14'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:91,15'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:90,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:91,15'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_int
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:75,24'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:76,24'
          Dst:             constant_time_lt_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:78,43'
          Dst:             constant_time_select_int
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:78,9'
          Dst:             constant_time_select_int
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Dst:             constant_time_select_int
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero_w
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:454,36'
              BranchSideFuncs:
                - constant_time_is_zero_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:454,10'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_lt_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:408,35'
              BranchSideFuncs:
                - constant_time_msb_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:408,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_select_int
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_select_w
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_select_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:507,45'
              BranchSideFuncs:
                - constant_time_select_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:507,16'
          Dst:             constant_time_select_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_is_zero_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:442,30'
              BranchSideFuncs:
                - constant_time_msb_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:442,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_msb_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_select_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'size_t '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_w
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:486,10'
              BranchSideFuncs:
                - value_barrier_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:486,10'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:345,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_fits_in_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:309,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:310,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:312,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_dup
        - ERR_put_error
        - OPENSSL_malloc
        - ec_GFp_simple_point_init
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:672,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_GROUP_dup
                - ec_GFp_simple_point_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:672,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_GROUP_dup
                - ec_GFp_simple_point_init
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:672,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:673,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:677,19'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_GROUP_dup
                - ec_GFp_simple_point_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:677,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:678,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:673,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:677,19'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:682,16'
          Dst:             EC_GROUP_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:683,3'
          Dst:             ec_GFp_simple_point_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_set_affine_coordinates_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_affine_to_jacobian
        - ec_bignum_to_felem
        - ec_point_set_affine_coordinates
        - ec_set_to_safe_point
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:853,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:853,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:853,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:854,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:858,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:858,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:858,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:859,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:858,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:859,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:863,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:865,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:866,8'
              BranchSideFuncs:
                - ec_set_to_safe_point
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:870,41'
              BranchSideFuncs:
                - ec_set_to_safe_point
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:866,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:867,8'
              BranchSideFuncs:
                - ec_set_to_safe_point
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:870,41'
              BranchSideFuncs:
                - ec_set_to_safe_point
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:865,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:870,41'
              BranchSideFuncs:
                - ec_set_to_safe_point
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:874,40'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:853,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:854,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:859,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:865,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:866,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:867,8'
          Dst:             ec_point_set_affine_coordinates
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:870,5'
          Dst:             ec_set_to_safe_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:874,3'
          Dst:             ec_affine_to_jacobian
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_cmp
        - EC_POINT_dup
        - EC_POINT_free
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:263,12'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_dup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:263,12'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:264,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:268,15'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_free
                - EC_POINT_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:268,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:268,60'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:273,22'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:269,5'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:273,22'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:264,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:268,26'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:269,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:273,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:274,18'
          Dst:             EC_POINT_dup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_check_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          108
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - EC_POINT_is_at_infinity
        - EC_POINT_is_on_curve
        - ERR_put_error
        - ec_GFp_simple_points_equal
        - ec_point_mul_scalar_base
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,8'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,8'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:294,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,42'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:294,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:294,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:298,7'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:299,5'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:304,36'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:305,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:313,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:314,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:327,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:315,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:317,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:320,44'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:294,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:298,7'
          Dst:             EC_POINT_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:299,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:304,8'
          Dst:             EC_POINT_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:305,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:315,10'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:317,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:320,10'
          Dst:             ec_GFp_simple_points_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:322,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_is_at_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:740,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_is_at_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:740,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_is_at_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:740,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:741,5'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:744,54'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:740,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:741,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:744,10'
          Dst:             ec_GFp_simple_is_at_infinity
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_is_on_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:749,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_is_on_curve
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:749,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_is_on_curve
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:749,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:750,5'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:753,51'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:749,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:750,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:753,10'
          Dst:             ec_GFp_simple_is_on_curve
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_scalar_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - constant_time_declassify_int
        - ec_GFp_simple_is_on_curve
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1060,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1060,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1060,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1061,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1065,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1071,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1071,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1072,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1061,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1071,37'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1071,8'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1072,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_points_equal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          94
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_non_zero_mask
        - ec_felem_sub
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:258,55'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:267,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:268,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:274,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:275,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:278,35'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:279,35'
          Dst:             ec_felem_non_zero_mask
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_sub_words
      functionUses:    29
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_sub_words
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:78,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_sub_words
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:79,3'
          Dst:             bn_mod_sub_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_non_zero_mask
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - constant_time_is_zero_w
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:85,21'
              BranchSideFuncs:
                - constant_time_is_zero_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:85,3'
              BranchSideFuncs:
                - constant_time_is_zero_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:85,3'
              BranchSideFuncs:
                - constant_time_is_zero_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:86,13'
              BranchSideFuncs:
                - constant_time_is_zero_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:88,11'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_sub_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_add_words
        - bn_select_words
        - bn_sub_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - bn_sub_words
                - bn_add_words
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:445,21'
              BranchSideFuncs:
                - bn_sub_words
                - bn_add_words
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:445,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:447,3'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:448,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sub_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:221,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:221,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:225,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:193,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:193,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:197,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_select_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - constant_time_select_w
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:408,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_select_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:408,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_select_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:408,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:411,41'
              BranchSideFuncs:
                - constant_time_select_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:408,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:411,41'
              BranchSideFuncs:
                - constant_time_select_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:411,12'
          Dst:             constant_time_select_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_is_on_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_felem_add
        - ec_felem_non_zero_mask
        - ec_felem_sub
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:198,55'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:198,55'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:213,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:217,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:213,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:214,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:215,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:218,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:226,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:231,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:232,24'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:235,27'
          Dst:             ec_felem_non_zero_mask
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_declassify_int
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_u32
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_u32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:580,10'
              BranchSideFuncs:
                - value_barrier_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:580,10'
          Dst:             value_barrier_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_u32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      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/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:353,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_add_words
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_add_words
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:71,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_add_words
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:72,3'
          Dst:             bn_mod_add_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_add_words
        - bn_reduce_once_in_place
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:453,20'
              BranchSideFuncs:
                - bn_add_words
                - bn_reduce_once_in_place
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:453,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:454,3'
          Dst:             bn_reduce_once_in_place
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_reduce_once_in_place
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      'size_t '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - bn_select_words
        - bn_sub_words
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:436,12'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:436,12'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:436,12'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:437,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:438,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_cmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_group_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          121
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - BN_cmp
        - ec_GFp_simple_points_equal
        - ec_felem_equal
      functionUses:    25
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:579,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:579,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:579,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:579,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:582,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:582,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:585,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:585,7'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:594,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:594,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:594,29'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:595,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:595,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:595,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:596,13'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:596,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:596,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:597,21'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:597,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:597,50'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:598,21'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:598,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:598,44'
              BranchSideFuncs:
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:599,33'
              BranchSideFuncs:
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:599,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:599,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:600,33'
              BranchSideFuncs:
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:600,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:600,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:601,45'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:597,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:598,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:599,11'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:600,11'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:601,11'
          Dst:             ec_GFp_simple_points_equal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_cmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          73
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - BN_ucmp
      functionUses:    42
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:104,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:104,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:104,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:104,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:105,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:116,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:107,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:107,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:107,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:110,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:117,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:123,13'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:120,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:124,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:124,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:124,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:123,13'
          Dst:             BN_ucmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_equal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:98,24'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:98,10'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_ucmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_cmp_words_consttime
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
              BranchSideFuncs:
                - bn_cmp_words_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:100,36'
              BranchSideFuncs:
                - bn_cmp_words_consttime
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:100,10'
          Dst:             bn_cmp_words_consttime
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_is_at_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_non_zero_mask
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:180,48'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:180,10'
          Dst:             ec_felem_non_zero_mask
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_copy
        - EC_POINT_free
        - EC_POINT_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:716,9'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:716,9'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:716,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:716,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:720,19'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:721,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:722,8'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:723,5'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:721,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:721,7'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:723,5'
              BranchSideFuncs:
                - EC_POINT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:720,19'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:722,8'
          Dst:             EC_POINT_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:723,5'
          Dst:             EC_POINT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_point_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:704,26'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:704,26'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:704,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:705,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:708,12'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:708,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:708,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:711,35'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:704,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:705,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:711,3'
          Dst:             ec_GFp_simple_point_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_point_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:162,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:162,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:163,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:164,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_bignum_to_felem
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bn2bin_padded
        - BN_cmp
        - BN_is_negative
        - BN_num_bytes
        - ERR_put_error
        - __assert_fail
        - ec_felem_from_bytes
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:27,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:27,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:29,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:29,3'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:30,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:30,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:31,7'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:33,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:31,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:32,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:33,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:33,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:37,10'
              BranchSideFuncs:
                - ec_felem_from_bytes
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:28,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:29,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:30,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:31,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:32,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:37,10'
          Dst:             ec_felem_from_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_set_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - __assert_fail
        - ec_felem_add
        - ec_felem_equal
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:820,55'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:820,55'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_add
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:831,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:832,5'
              BranchSideFuncs:
                - ERR_put_error
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:845,12'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:837,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:837,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:838,7'
              BranchSideFuncs:
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:838,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:838,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:839,23'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:828,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:830,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:831,8'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:832,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:838,7'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:838,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_set_to_safe_point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1216,14'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1216,14'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1217,54'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1222,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1217,5'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1222,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_affine_to_jacobian
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_AFFINE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_point_set_to_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_point_init
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - ec_GFp_simple_point_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:171,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:171,3'
          Dst:             ec_GFp_simple_point_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_point_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:156,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:156,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:157,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:158,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_num_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:233,11'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:233,11'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_negative
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:54,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_num_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_num_bits_word
        - bn_minimal_width
      functionUses:    49
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:224,21'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:224,21'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:225,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:229,17'
              BranchSideFuncs:
                - BN_num_bits_word
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:224,21'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:229,35'
          Dst:             BN_num_bits_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_num_bits_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          72
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:564,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:564,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:564,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:564,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:566,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:564,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:573,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_new_method
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:106,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:106,35'
              BranchSideFuncs:
                - EC_KEY_new_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:106,35'
              BranchSideFuncs:
                - EC_KEY_new_method
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:106,35'
          Dst:             EC_KEY_new_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_new_by_curve_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - EC_GROUP_free
        - ERR_put_error
        - OPENSSL_built_in_curves
        - ec_group_new_from_data
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:501,48'
              BranchSideFuncs:
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:501,48'
              BranchSideFuncs:
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:504,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:503,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:503,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:504,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:511,13'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:511,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:512,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:516,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:519,7'
              BranchSideFuncs:
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:523,9'
              BranchSideFuncs:
                - ec_group_new_from_data
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:524,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:524,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:529,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:531,16'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:539,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - EC_GROUP_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:501,48'
          Dst:             OPENSSL_built_in_curves
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:512,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:516,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:518,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:523,9'
          Dst:             ec_group_new_from_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:529,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:539,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:541,3'
          Dst:             EC_GROUP_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_built_in_curves
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.built_in_curves *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - OPENSSL_built_in_curves_init
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
          Dst:             OPENSSL_built_in_curves_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_group_new_from_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.built_in_curve *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          186
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_bin2bn
        - BN_free
        - EC_GROUP_free
        - ERR_put_error
        - ec_felem_from_bytes
        - ec_group_new
        - ec_group_set_generator
        - ec_point_set_affine_coordinates
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:440,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:440,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:445,37'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:448,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:449,30'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:452,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:449,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:450,34'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:452,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:450,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:451,38'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:452,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:452,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:456,31'
              BranchSideFuncs:
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:457,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:458,15'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:459,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:459,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:465,50'
              BranchSideFuncs:
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:465,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:466,50'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:466,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:467,8'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:471,8'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:471,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:478,7'
              BranchSideFuncs:
                - EC_GROUP_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:479,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:440,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:448,13'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:449,13'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:450,13'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:451,17'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:452,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:456,11'
          Dst:             ec_group_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:459,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:465,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:466,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:467,8'
          Dst:             ec_point_set_affine_coordinates
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:471,8'
          Dst:             ec_group_set_generator
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:479,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:482,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:483,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:484,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:485,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:486,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.bignum_ctx *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_STACK_init
        - OPENSSL_malloc
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:109,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:109,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - BN_STACK_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:109,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - BN_STACK_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:109,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:110,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:109,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:116,3'
          Dst:             BN_STACK_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_group_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_method_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:276,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:276,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:277,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:281,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:282,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:286,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:287,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:290,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:295,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:296,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:277,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:282,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:286,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:290,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:296,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_group_set_generator
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          121
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_for_modulus
        - BN_cmp
        - BN_free
        - BN_init
        - BN_sub
        - CRYPTO_refcount_dec_and_test_zero
        - EC_POINT_new
        - __assert_fail
        - bn_copy_words
        - ec_affine_to_jacobian
        - ec_felem_equal
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:305,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new_for_modulus
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:305,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new_for_modulus
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:305,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:305,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new_for_modulus
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:307,27'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new_for_modulus
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:309,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:313,52'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:315,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:326,22'
              BranchSideFuncs:
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:318,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:319,23'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:320,5'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
                - EC_POINT_new
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:330,51'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:331,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:331,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:335,59'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:337,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:337,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:337,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:305,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:307,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:308,18'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:313,37'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:316,5'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:318,9'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:319,9'
          Dst:             bn_copy_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:320,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:326,22'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:330,3'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:331,3'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:331,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:335,17'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:337,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BN_STACK_cleanup
        - OPENSSL_free
        - __assert_fail
        - sk_BIGNUM_pop_free
      functionUses:    29
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - sk_BIGNUM_pop_free
                - BN_STACK_cleanup
                - OPENSSL_free
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - sk_BIGNUM_pop_free
                - BN_STACK_cleanup
                - OPENSSL_free
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:124,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:131,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - sk_BIGNUM_pop_free
                - BN_STACK_cleanup
                - OPENSSL_free
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:131,3'
              BranchSideFuncs:
                - sk_BIGNUM_pop_free
                - BN_STACK_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:132,27'
              BranchSideFuncs:
                - sk_BIGNUM_pop_free
                - BN_STACK_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:131,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:132,27'
              BranchSideFuncs:
                - sk_BIGNUM_pop_free
                - BN_STACK_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:131,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:132,3'
          Dst:             sk_BIGNUM_pop_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:133,3'
          Dst:             BN_STACK_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:134,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_BIGNUM_pop_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.stack_st_BIGNUM *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
        - OPENSSL_sk_pop_free_ex
        - sk_BIGNUM_call_free_func
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_pop_free_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - OPENSSL_sk_pop_free_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             sk_BIGNUM_call_free_func
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_STACK_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.BN_STACK *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:205,20'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:205,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_BIGNUM_call_free_func
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_new_for_modulus
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:239,23'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:239,23'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - BN_MONT_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:240,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:241,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:242,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:240,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:242,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:239,23'
          Dst:             BN_MONT_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:241,8'
          Dst:             BN_MONT_CTX_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:242,5'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:91,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:91,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          105
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - BN_uadd
        - BN_ucmp
        - BN_usub
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:186,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:186,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:187,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:196,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:187,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:202,7'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:196,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:202,7'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:203,10'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:211,7'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:203,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:212,10'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:217,10'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:212,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:217,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:203,10'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:211,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:212,10'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:217,10'
          Dst:             BN_usub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_uadd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_set_minimal_width
        - bn_uadd_consttime
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:131,8'
              BranchSideFuncs:
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:131,8'
              BranchSideFuncs:
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:131,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:134,3'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:131,8'
          Dst:             bn_uadd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:134,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_usub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_set_minimal_width
        - bn_usub_consttime
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:261,8'
              BranchSideFuncs:
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:261,8'
              BranchSideFuncs:
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:261,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:264,3'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:261,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:264,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_usub_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - bn_fits_in_words
        - bn_sub_words
        - bn_wexpand
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:229,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:229,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:231,30'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:238,22'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:231,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:232,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:238,22'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:238,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:242,37'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:251,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:255,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:243,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:245,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:250,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:231,10'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:232,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:238,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:242,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:251,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_uadd_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bn_add_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:105,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:105,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:111,16'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:113,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:116,6'
              BranchSideFuncs:
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:119,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:121,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:126,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:113,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:118,20'
          Dst:             bn_add_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_init
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:125,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:125,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - BN_init
                - BN_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:125,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - BN_init
                - BN_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:125,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:127,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:125,22'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:131,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:132,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:133,3'
          Dst:             BN_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_div
        - BN_set_bit
        - BN_zero
        - bn_mont_ctx_set_N_and_n0
        - bn_resize_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:211,8'
              BranchSideFuncs:
                - bn_mont_ctx_set_N_and_n0
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:211,8'
              BranchSideFuncs:
                - bn_mont_ctx_set_N_and_n0
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:216,11'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:217,15'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_zero
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:229,29'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:229,29'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:231,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:229,27'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:234,3'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:232,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:233,47'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:234,3'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:211,8'
          Dst:             bn_mont_ctx_set_N_and_n0
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:217,15'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:230,3'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:231,12'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:232,12'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:233,12'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:234,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mont_ctx_set_N_and_n0
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - ERR_put_error
        - bn_fits_in_words
        - bn_mont_n0
        - bn_set_minimal_width
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:163,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:163,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:164,5'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:167,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:168,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:171,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:172,5'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:175,8'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:176,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:181,23'
              BranchSideFuncs:
                - BN_copy
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:182,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:188,3'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_mont_n0
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:163,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:164,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:167,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:168,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:171,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:172,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:175,8'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:176,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:181,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:182,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:188,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:200,17'
          Dst:             bn_mont_n0
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_set_bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - bn_wexpand
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:222,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:222,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:226,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:229,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:238,29'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:229,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:229,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:232,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:232,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:235,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:229,10'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_div
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          515
      EdgeCount:       106
      CyclomaticComplexity: 31
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_is_zero
        - BN_lshift
        - BN_num_bits
        - BN_rshift
        - ERR_put_error
        - bn_add_words
        - bn_div_rem_words
        - bn_minimal_width
        - bn_mul_words
        - bn_set_minimal_width
        - bn_sub_words
        - bn_wexpand
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:197,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:208,25'
              BranchSideFuncs:
                - bn_minimal_width
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:208,25'
              BranchSideFuncs:
                - bn_minimal_width
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:210,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:210,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:211,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:210,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:211,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:211,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:211,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:216,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:216,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:217,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:221,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:227,11'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:231,12'
              BranchSideFuncs:
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:231,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:231,27'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:236,28'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:240,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:246,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:253,39'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:261,39'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:256,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:256,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:264,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:283,8'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:283,41'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:286,27'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:295,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:305,12'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:306,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:308,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:311,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:315,22'
              BranchSideFuncs:
                - llvm.smax.i32
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:381,3'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:383,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:384,10'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:392,3'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:319,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:318,10'
              BranchSideFuncs:
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:328,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:331,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:328,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:331,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:333,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:328,22'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:364,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:369,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:378,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:370,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:374,17'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:378,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - bn_div_rem_words
                - bn_mul_words
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:311,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:315,22'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:381,3'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_CTX_end
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:384,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:387,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:387,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:388,12'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:392,3'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:208,25'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:209,23'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:212,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:216,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:217,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:221,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:222,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:223,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:224,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:227,11'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:236,28'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:237,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:240,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:243,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:246,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:253,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:261,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:292,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:299,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:381,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:323,7'
          Dst:             bn_div_rem_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:359,10'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:364,9'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:370,11'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:384,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:387,10'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:392,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:393,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:397,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_resize_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_memset
        - bn_fits_in_words
        - bn_wexpand
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:387,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:387,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:388,10'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:398,8'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:388,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:388,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:391,24'
              BranchSideFuncs:
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:398,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:399,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:402,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:388,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:391,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:398,8'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:399,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_fits_in_words
      functionUses:    46
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
              BranchSideFuncs:
                - bn_fits_in_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:154,10'
              BranchSideFuncs:
                - bn_fits_in_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:154,10'
          Dst:             bn_fits_in_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_start
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_STACK_push
      functionUses:    53
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:138,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_STACK_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:138,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_STACK_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:138,7'
              BranchSideFuncs:
                - BN_STACK_push
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:144,28'
              BranchSideFuncs:
                - BN_STACK_push
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:144,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:145,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:144,8'
          Dst:             BN_STACK_push
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_get
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          109
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - BN_free
        - BN_new
        - BN_zero
        - ERR_put_error
        - sk_BIGNUM_new_null
        - sk_BIGNUM_num
        - sk_BIGNUM_push
        - sk_BIGNUM_value
      functionUses:    124
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:153,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
                - sk_BIGNUM_new_null
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:153,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
                - sk_BIGNUM_new_null
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:154,14'
              BranchSideFuncs:
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
                - sk_BIGNUM_new_null
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:161,12'
              BranchSideFuncs:
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
                - sk_BIGNUM_new_null
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:154,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:155,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:162,20'
              BranchSideFuncs:
                - sk_BIGNUM_new_null
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:169,12'
              BranchSideFuncs:
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:164,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:169,12'
              BranchSideFuncs:
                - sk_BIGNUM_num
                - __sanitizer_cov_trace_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:170,18'
              BranchSideFuncs:
                - BN_new
                - sk_BIGNUM_push
                - __sanitizer_cov_trace_const_cmp8
                - sk_BIGNUM_value
                - BN_zero
                - ERR_put_error
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:179,38'
              BranchSideFuncs:
                - sk_BIGNUM_value
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:171,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:171,44'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - sk_BIGNUM_value
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:172,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - sk_BIGNUM_value
                - BN_zero
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:155,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:162,20'
          Dst:             sk_BIGNUM_new_null
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:169,20'
          Dst:             sk_BIGNUM_num
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:170,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:171,24'
          Dst:             sk_BIGNUM_push
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:172,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:173,7'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:179,17'
          Dst:             sk_BIGNUM_value
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:180,3'
          Dst:             BN_zero
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_lshift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          144
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - OPENSSL_memset
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:72,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_set_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:72,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_set_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:73,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:77,15'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_set_minimal_width
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:79,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:84,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_set_minimal_width
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:83,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:88,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:92,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:98,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:88,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:98,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:88,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:98,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:92,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:98,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:73,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:79,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:98,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:100,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_div_rem_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:163,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          193
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:134,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:134,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:134,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:138,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:139,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:147,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:139,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:142,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:147,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:148,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:149,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:152,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:153,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:153,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:156,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_rshift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - bn_rshift_words
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:157,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_set_minimal_width
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:157,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_set_minimal_width
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:158,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:162,25'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:162,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:165,22'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:158,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:162,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:165,3'
          Dst:             bn_rshift_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:168,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_CTX_end
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_STACK_pop
      functionUses:    54
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:187,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_STACK_pop
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:187,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_STACK_pop
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:187,7'
              BranchSideFuncs:
                - BN_STACK_pop
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:193,34'
              BranchSideFuncs:
                - BN_STACK_pop
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:193,15'
          Dst:             BN_STACK_pop
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_STACK_pop
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.BN_STACK *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:231,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:231,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:231,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:231,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:232,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:231,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_rshift_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memmove
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:138,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memmove.602
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:138,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memmove.602
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:141,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memmove.602
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:144,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memmove.602
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:147,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:149,12'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:151,32'
              BranchSideFuncs:
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:147,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:149,12'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:151,32'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:141,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:145,5'
          Dst:             OPENSSL_memmove
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:153,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memmove
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1016,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1020,10'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_BIGNUM_new_null
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.stack_st_BIGNUM *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             OPENSSL_sk_new_null
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_BIGNUM_num
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.stack_st_BIGNUM *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_num
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - OPENSSL_sk_num
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             OPENSSL_sk_num
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_BIGNUM_push
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.stack_st_BIGNUM *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_push
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - OPENSSL_sk_push
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             OPENSSL_sk_push
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_BIGNUM_value
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_BIGNUM *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_value
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
              BranchSideFuncs:
                - OPENSSL_sk_value
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:88,1'
          Dst:             OPENSSL_sk_value
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_STACK_push
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.BN_STACK *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:209,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:209,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:212,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:225,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.c:212,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:212,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.c:213,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_realloc
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.c:217,9'
          Dst:             OPENSSL_realloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_odd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:166,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:166,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:166,24'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memcpy
        - bn_wexpand
      functionUses:    50
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:135,11'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:135,11'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:139,30'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:139,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:143,24'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:139,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:143,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mont_n0
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - __assert_fail
        - bn_neg_inv_mod_r_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:36,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_neg_inv_mod_r_u64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:36,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_neg_inv_mod_r_u64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:36,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:36,3'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_neg_inv_mod_r_u64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:37,3'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_neg_inv_mod_r_u64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:37,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:37,3'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_neg_inv_mod_r_u64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:38,3'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_neg_inv_mod_r_u64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:38,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:72,25'
              BranchSideFuncs:
                - bn_neg_inv_mod_r_u64
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:36,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:36,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:37,3'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:37,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:38,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:38,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:79,10'
          Dst:             bn_neg_inv_mod_r_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_neg_inv_mod_r_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:105,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:105,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:156,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:159,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:119,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:119,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:126,42'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:119,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:156,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:105,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:119,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:156,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_STACK_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.BN_STACK *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_built_in_curves_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_built_in_curves_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
              BranchSideFuncs:
                - OPENSSL_built_in_curves_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
              BranchSideFuncs:
                - OPENSSL_built_in_curves_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:218,1'
          Dst:             OPENSSL_built_in_curves_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_built_in_curves_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_mont_method
        - EC_GFp_nistp224_method
        - EC_GFp_nistz256_method
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - EC_GFp_mont_method
                - EC_GFp_mont_method
                - EC_GFp_nistz256_method
                - EC_GFp_nistp224_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:221,22'
              BranchSideFuncs:
                - EC_GFp_mont_method
                - EC_GFp_mont_method
                - EC_GFp_nistz256_method
                - EC_GFp_nistp224_method
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:227,27'
          Dst:             EC_GFp_mont_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:237,27'
          Dst:             EC_GFp_mont_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:252,7'
          Dst:             EC_GFp_nistz256_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:267,7'
          Dst:             EC_GFp_nistp224_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_mont_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EC_GFp_mont_method_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
          Dst:             EC_GFp_mont_method_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistz256_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EC_GFp_nistz256_method_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
          Dst:             EC_GFp_nistz256_method_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistp224_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EC_GFp_nistp224_method_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
          Dst:             EC_GFp_nistp224_method_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistp224_method_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_nistp224_method_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
              BranchSideFuncs:
                - EC_GFp_nistp224_method_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
              BranchSideFuncs:
                - EC_GFp_nistp224_method_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1144,1'
          Dst:             EC_GFp_nistp224_method_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistp224_method_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_nistp224_add
        - ec_GFp_nistp224_dbl
        - ec_GFp_nistp224_felem_mul
        - ec_GFp_nistp224_felem_sqr
        - ec_GFp_nistp224_point_get_affine_coordinates
        - ec_GFp_nistp224_point_mul
        - ec_GFp_nistp224_point_mul_base
        - ec_GFp_nistp224_point_mul_public
        - ec_GFp_simple_cmp_x_coordinate
        - ec_GFp_simple_felem_from_bytes
        - ec_GFp_simple_felem_to_bytes
        - ec_GFp_simple_group_finish
        - ec_GFp_simple_group_init
        - ec_GFp_simple_group_set_curve
        - ec_simple_scalar_inv0_montgomery
        - ec_simple_scalar_to_montgomery_inv_vartime
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_group_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - BN_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:92,19'
              BranchSideFuncs:
                - BN_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:92,3'
          Dst:             BN_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_group_finish
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:98,19'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:98,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_group_set_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add_word
        - BN_cmp
        - BN_copy
        - BN_is_odd
        - BN_num_bits
        - BN_set_negative
        - BN_value_one
        - ERR_put_error
        - bn_set_minimal_width
        - ec_bignum_to_felem
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,7'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_set_negative
                - bn_set_minimal_width
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,7'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_set_negative
                - bn_set_minimal_width
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:106,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:106,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:111,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_set_negative
                - bn_set_minimal_width
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - ec_bignum_to_felem
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:118,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:121,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:125,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:126,42'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:126,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:127,42'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:132,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:132,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:133,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:136,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:105,31'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:106,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:111,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:112,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:118,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:121,3'
          Dst:             BN_set_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:123,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:125,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:126,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:127,47'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:127,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:132,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:133,8'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:136,30'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:141,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_point_get_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - constant_time_declassify_int
        - ec_GFp_simple_is_at_infinity
        - p224_felem_inv
        - p224_felem_mul
        - p224_felem_reduce
        - p224_felem_square
        - p224_felem_to_generic
        - p224_generic_to_felem
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:866,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_inv
                - p224_felem_square
                - p224_felem_reduce
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:866,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_inv
                - p224_felem_square
                - p224_felem_reduce
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:865,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:867,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_inv
                - p224_felem_square
                - p224_felem_reduce
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:871,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_inv
                - p224_felem_square
                - p224_felem_reduce
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:878,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:879,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:886,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:866,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:865,7'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:867,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:873,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:874,3'
          Dst:             p224_felem_inv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:875,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:876,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:880,5'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:881,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:882,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:883,5'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:888,5'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:889,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:890,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:891,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:892,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:893,5'
          Dst:             p224_felem_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p224_felem_to_generic
        - p224_generic_to_felem
        - p224_point_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:901,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:902,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:903,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:904,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:905,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:906,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:907,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:908,3'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:910,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:911,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:912,3'
          Dst:             p224_felem_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p224_felem_to_generic
        - p224_generic_to_felem
        - p224_point_double
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_point_double
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:917,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_point_double
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:918,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:919,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:920,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:921,3'
          Dst:             p224_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:923,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:924,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:925,3'
          Dst:             p224_felem_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_point_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          154
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - ec_GFp_nistp224_make_precomp
        - ec_GFp_nistp_recode_scalar_bits
        - p224_copy_conditional
        - p224_felem_neg
        - p224_felem_to_generic
        - p224_get_bit
        - p224_point_add
        - p224_point_double
        - p224_select_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:950,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp224_make_precomp
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:950,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp224_make_precomp
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:959,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:960,7'
              BranchSideFuncs:
                - p224_point_double
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:964,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:964,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:958,34'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:965,51'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:979,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:980,9'
              BranchSideFuncs:
                - p224_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:983,9'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:958,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:959,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - p224_select_point
                - p224_felem_neg
                - p224_copy_conditional
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:990,29'
              BranchSideFuncs:
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:951,3'
          Dst:             ec_GFp_nistp224_make_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:955,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:990,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:991,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:992,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:960,7'
          Dst:             p224_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:965,28'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:966,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:967,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:968,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:969,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:970,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:972,7'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:975,7'
          Dst:             p224_select_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:976,7'
          Dst:             p224_felem_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:977,7'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:980,9'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:983,9'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_point_mul_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          131
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - p224_felem_to_generic
        - p224_get_bit
        - p224_point_add
        - p224_point_double
        - p224_select_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:999,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:999,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1005,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1006,7'
              BranchSideFuncs:
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1010,49'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_double
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1017,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1018,7'
              BranchSideFuncs:
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - OPENSSL_memcpy.592
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1021,7'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1003,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1005,9'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_select_point
                - p224_point_add
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1037,29'
              BranchSideFuncs:
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1000,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1037,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1038,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1039,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1006,7'
          Dst:             p224_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1010,26'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1011,13'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1012,13'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1013,13'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1015,5'
          Dst:             p224_select_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1018,7'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1021,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1026,12'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1027,13'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1028,13'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1029,13'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1031,5'
          Dst:             p224_select_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1032,5'
          Dst:             p224_point_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_point_mul_public
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          231
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - __assert_fail
        - ec_GFp_nistp224_make_precomp
        - ec_GFp_nistp_recode_scalar_bits
        - p224_felem_neg
        - p224_felem_to_generic
        - p224_get_bit
        - p224_point_add
        - p224_point_double
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1049,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp224_make_precomp
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1049,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp224_make_precomp
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1061,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1062,7'
              BranchSideFuncs:
                - p224_point_double
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1066,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1066,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1068,53'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1091,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1077,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1077,7'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1080,39'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_point_double
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1091,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1060,34'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1092,53'
              BranchSideFuncs:
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1103,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1104,9'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1107,11'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1107,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1108,9'
              BranchSideFuncs:
                - p224_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1111,9'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1060,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1061,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - p224_felem_neg
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_point_add
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - __assert_fail
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_get_bit
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1118,29'
              BranchSideFuncs:
                - p224_felem_to_generic
                - p224_felem_to_generic
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1050,3'
          Dst:             ec_GFp_nistp224_make_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1054,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1118,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1119,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1120,3'
          Dst:             p224_felem_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1062,7'
          Dst:             p224_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1068,28'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1069,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1070,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1071,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1074,7'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1077,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1080,14'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1081,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1082,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1083,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1085,7'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1092,28'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1093,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1094,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1095,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1096,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1097,15'
          Dst:             p224_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1099,7'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1102,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1104,9'
          Dst:             p224_felem_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1108,9'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1111,9'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_felem_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p224_felem_mul
        - p224_felem_reduce
        - p224_felem_to_generic
        - p224_generic_to_felem
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1125,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1127,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1128,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1129,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1130,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1131,3'
          Dst:             p224_felem_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_felem_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p224_felem_reduce
        - p224_felem_square
        - p224_felem_to_generic
        - p224_generic_to_felem
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - llvm.lifetime.start.p0i8
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1136,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - p224_generic_to_felem
                - llvm.lifetime.start.p0i8
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1137,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1139,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1140,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:1141,3'
          Dst:             p224_felem_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_felem_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'size_t *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
        - bn_words_to_big_endian
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_words_to_big_endian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:332,37'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_words_to_big_endian
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:332,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:333,3'
          Dst:             bn_words_to_big_endian
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_felem_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - bn_big_endian_to_words
        - bn_less_than_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:339,35'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:339,35'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:344,26'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:346,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:339,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:344,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:346,8'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_simple_scalar_inv0_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_inverse0_prime_mont_small
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_mod_inverse0_prime_mont_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:139,33'
              BranchSideFuncs:
                - bn_mod_inverse0_prime_mont_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:140,3'
          Dst:             bn_mod_inverse0_prime_mont_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_simple_scalar_to_montgomery_inv_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_scalar_from_montgomery
        - ec_scalar_inv0_montgomery
        - ec_scalar_is_zero
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:147,7'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:147,7'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:147,7'
              BranchSideFuncs:
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:158,3'
              BranchSideFuncs:
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:147,7'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:158,3'
          Dst:             ec_scalar_inv0_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:159,3'
          Dst:             ec_scalar_from_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ec_GFp_simple_is_at_infinity
        - ec_get_x_coordinate_as_scalar
        - ec_scalar_equal_vartime
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:319,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_equal_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:319,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_equal_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:319,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_equal_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:325,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_equal_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:319,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:326,10'
          Dst:             ec_get_x_coordinate_as_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:327,10'
          Dst:             ec_scalar_equal_vartime
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_get_x_coordinate_as_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_get0_order
        - bn_big_endian_to_words
        - bn_reduce_once
        - ec_get_x_coordinate_as_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1162,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - bn_big_endian_to_words
                - bn_reduce_once
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1162,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - bn_big_endian_to_words
                - bn_reduce_once
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1164,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1187,25'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - bn_big_endian_to_words
                - bn_reduce_once
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1164,8'
          Dst:             ec_get_x_coordinate_as_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1187,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1189,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1190,3'
          Dst:             bn_reduce_once
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_equal_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:37,25'
              BranchSideFuncs:
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:37,10'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_get_x_coordinate_as_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - __assert_fail
        - ec_felem_to_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1198,37'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1198,37'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1199,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1200,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1201,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1205,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1198,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1199,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1201,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1210,3'
          Dst:             ec_felem_to_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get0_order
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:609,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:609,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:609,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:609,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:610,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:609,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_reduce_once
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'size_t '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - bn_select_words
        - bn_sub_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:415,3'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:415,3'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:415,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:415,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:418,12'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:415,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:418,12'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:428,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:429,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'size_t *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:49,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_inv0_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:165,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_from_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:125,33'
              BranchSideFuncs:
                - bn_from_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:126,3'
          Dst:             bn_from_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_from_montgomery_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - OPENSSL_memcpy
        - abort
        - bn_from_montgomery_in_place
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:458,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - OPENSSL_memcpy.592
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:458,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - OPENSSL_memcpy.592
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:458,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:458,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - OPENSSL_memcpy.592
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:460,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:458,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:459,17'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:460,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:460,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:462,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - OPENSSL_memcpy.592
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:465,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:467,34'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:460,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:463,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:464,8'
          Dst:             bn_from_montgomery_in_place
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:465,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:467,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_from_montgomery_in_place
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - bn_mul_add_words
        - bn_reduce_once
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:285,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:285,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_reduce_once
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:287,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:287,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:288,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:288,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:295,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_reduce_once
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:298,37'
              BranchSideFuncs:
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:307,5'
              BranchSideFuncs:
                - bn_reduce_once
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:298,37'
              BranchSideFuncs:
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:307,5'
              BranchSideFuncs:
                - bn_reduce_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:288,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:310,3'
          Dst:             bn_reduce_once
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:298,18'
          Dst:             bn_mul_add_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          192
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:101,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:101,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:105,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:114,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:106,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:114,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:114,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:115,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:116,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:119,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:120,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:123,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_inverse0_prime_mont_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcpy
        - abort
        - bn_mod_exp_mont_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:817,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:817,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:817,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:817,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:818,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:817,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:818,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:822,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:825,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:826,20'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:828,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:829,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:829,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:830,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:830,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:830,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:830,11'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:818,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:824,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:836,3'
          Dst:             bn_mod_exp_mont_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_exp_mont_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          387
      EdgeCount:       101
      CyclomaticComplexity: 24
      functionsReached:
        - BN_is_odd
        - BN_num_bits_word
        - BN_window_bits_for_exponent_size
        - OPENSSL_cleanse
        - OPENSSL_memcpy
        - __assert_fail
        - abort
        - bn_from_montgomery_small
        - bn_is_bit_set_words
        - bn_mod_mul_montgomery_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:726,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:726,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:726,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:726,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
                - __assert_fail
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:728,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:726,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:727,13'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:728,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:726,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:728,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:730,3'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:730,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:730,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:734,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:734,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:734,32'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:735,10'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:734,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:734,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:737,7'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - bn_from_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:737,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:738,47'
              BranchSideFuncs:
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:741,42'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:742,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:742,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:748,21'
              BranchSideFuncs:
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:749,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:752,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:754,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:753,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:765,24'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:757,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:758,35'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:760,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:757,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:758,35'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:760,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:767,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:768,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:768,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:769,9'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:771,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:771,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:774,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:811,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:767,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:768,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:782,50'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:790,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:790,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:791,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:796,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:791,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:792,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:796,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:782,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:781,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:783,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:791,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:792,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:796,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:796,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:796,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:797,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:797,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:797,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:798,9'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:798,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:799,36'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:801,52'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - __sanitizer_cov_trace_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:811,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:811,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:812,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:728,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:730,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:730,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:738,5'
          Dst:             bn_from_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:741,17'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:742,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:748,21'
          Dst:             BN_window_bits_for_exponent_size
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:753,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:756,5'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:758,7'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:767,10'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:769,9'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:767,10'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:782,11'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:792,9'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:796,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:797,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:799,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:801,7'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:811,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:812,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_window_bits_for_exponent_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:401,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:404,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:404,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:407,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:407,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:410,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:410,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:413,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_mul_montgomery_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_cleanse
        - abort
        - bn_from_montgomery_in_place
        - bn_mul_mont
        - bn_mul_small
        - bn_sqr_small
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:473,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_mul_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
                - bn_sqr_small
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:473,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_mul_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
                - bn_sqr_small
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:473,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:473,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_mul_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
                - bn_sqr_small
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - abort
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:474,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:474,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:479,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_mul_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
                - bn_sqr_small
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:480,39'
              BranchSideFuncs:
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:488,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mul_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
                - bn_sqr_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:480,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:480,9'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:481,7'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:490,18'
              BranchSideFuncs:
                - bn_sqr_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:492,18'
              BranchSideFuncs:
                - bn_mul_small
                - bn_from_montgomery_in_place
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:497,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:499,32'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:474,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:480,10'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:481,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:490,5'
          Dst:             bn_sqr_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:492,5'
          Dst:             bn_mul_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:496,8'
          Dst:             bn_from_montgomery_in_place
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:497,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:499,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_is_bit_set_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:263,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:264,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_cleanse
        - abort
        - bn_sqr_comba4
        - bn_sqr_comba8
        - bn_sqr_normal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:736,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:736,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:736,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:736,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:737,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:736,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:737,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:739,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:740,5'
              BranchSideFuncs:
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:741,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:741,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:742,5'
              BranchSideFuncs:
                - bn_sqr_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:744,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:737,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:740,5'
          Dst:             bn_sqr_comba4
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:742,5'
          Dst:             bn_sqr_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:745,5'
          Dst:             bn_sqr_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:746,5'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - abort
        - bn_mul_comba8
        - bn_mul_normal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:537,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:537,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - abort
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:537,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:538,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:542,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:542,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:542,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_normal
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:545,5'
              BranchSideFuncs:
                - bn_mul_normal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:543,5'
              BranchSideFuncs:
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:545,5'
              BranchSideFuncs:
                - bn_mul_normal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:538,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:543,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:545,5'
          Dst:             bn_mul_normal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_comba8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          907
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:293,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_normal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          140
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_memset
        - bn_mul_add_words
        - bn_mul_words
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:83,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:83,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:91,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:93,20'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:96,34'
              BranchSideFuncs:
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:102,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:103,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:106,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:107,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:110,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:111,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:114,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:102,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:93,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:96,11'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:102,13'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:106,13'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:110,13'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:114,13'
          Dst:             bn_mul_add_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_comba4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          211
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:507,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_comba8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          731
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:433,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_normal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - bn_add_words
        - bn_mul_add_words
        - bn_mul_words
        - bn_sqr_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:552,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:552,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:552,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:552,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:556,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:563,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:564,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:568,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:568,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:569,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_add_words
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:580,3'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:569,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:570,9'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:580,3'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:569,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:570,9'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:580,3'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_words
                - bn_add_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:565,17'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:571,15'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:580,3'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:583,3'
          Dst:             bn_sqr_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:584,3'
          Dst:             bn_add_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:162,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:162,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:166,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:167,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:175,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:167,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:175,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:175,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:176,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:177,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:177,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:180,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:181,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:181,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:184,5'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_generic_to_felem
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_square
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_reduce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          95
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_to_generic
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.EC_FELEM *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          91
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          67
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp224_make_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memset
        - p224_generic_to_felem
        - p224_point_add
        - p224_point_double
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:930,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_add
                - p224_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:930,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - p224_generic_to_felem
                - p224_generic_to_felem
                - p224_generic_to_felem
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_add
                - p224_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:937,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:938,22'
              BranchSideFuncs:
                - p224_point_double
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:941,25'
              BranchSideFuncs:
                - p224_point_double
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:936,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:937,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:945,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:930,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:932,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:933,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:934,3'
          Dst:             p224_generic_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:938,7'
          Dst:             p224_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:941,7'
          Dst:             p224_point_double
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_point_double
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p224_felem_assign
        - p224_felem_diff
        - p224_felem_diff_128_64
        - p224_felem_mul
        - p224_felem_reduce
        - p224_felem_scalar
        - p224_felem_square
        - p224_felem_sum
        - p224_widefelem_diff
        - p224_widefelem_scalar
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_sum
                - p224_felem_scalar
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_sum
                - p224_felem_assign
                - p224_felem_sum
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_scalar
                - p224_felem_diff
                - p224_felem_mul
                - p224_felem_square
                - p224_widefelem_scalar
                - p224_widefelem_diff
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:594,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_sum
                - p224_felem_scalar
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_sum
                - p224_felem_assign
                - p224_felem_sum
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_scalar
                - p224_felem_diff
                - p224_felem_mul
                - p224_felem_square
                - p224_widefelem_scalar
                - p224_widefelem_diff
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:597,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:598,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:601,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:602,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:605,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:606,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:609,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:610,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:613,3'
          Dst:             p224_felem_diff
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:615,3'
          Dst:             p224_felem_sum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:617,3'
          Dst:             p224_felem_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:619,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:621,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:624,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:626,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:627,3'
          Dst:             p224_felem_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:629,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:631,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:634,3'
          Dst:             p224_felem_sum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:636,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:637,3'
          Dst:             p224_felem_sum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:639,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:641,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:643,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:646,3'
          Dst:             p224_felem_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:648,3'
          Dst:             p224_felem_diff
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:650,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:652,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:654,3'
          Dst:             p224_widefelem_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:656,3'
          Dst:             p224_widefelem_diff
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:658,3'
          Dst:             p224_felem_reduce
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_get_bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.EC_FELEM *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:853,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:853,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:857,23'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_point_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          185
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - constant_time_declassify_w
        - p224_copy_conditional
        - p224_felem_assign
        - p224_felem_diff
        - p224_felem_diff_128_64
        - p224_felem_is_zero
        - p224_felem_mul
        - p224_felem_reduce
        - p224_felem_scalar
        - p224_felem_square
        - p224_point_double
        - p224_widefelem_diff
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:681,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:681,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:687,23'
              BranchSideFuncs:
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:705,23'
              BranchSideFuncs:
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - p224_felem_is_zero
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - p224_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:746,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:747,5'
              BranchSideFuncs:
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_mul
                - p224_felem_reduce
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:752,7'
              BranchSideFuncs:
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - p224_felem_mul
                - p224_felem_reduce
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:752,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:753,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:757,23'
              BranchSideFuncs:
                - p224_felem_assign
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_assign
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_square
                - p224_felem_diff_128_64
                - p224_felem_assign
                - p224_felem_scalar
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - p224_felem_diff
                - p224_felem_mul
                - p224_widefelem_diff
                - p224_felem_reduce
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_copy_conditional
                - p224_felem_assign
                - p224_felem_assign
                - p224_felem_assign
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:687,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:688,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:691,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:692,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:695,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:696,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:699,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:700,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:705,5'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:708,5'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:712,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:713,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:716,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:717,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:720,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:724,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:726,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:729,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:733,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:735,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:739,13'
          Dst:             p224_felem_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:740,13'
          Dst:             p224_felem_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:741,16'
          Dst:             p224_felem_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:742,16'
          Dst:             p224_felem_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:746,7'
          Dst:             constant_time_declassify_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:747,5'
          Dst:             p224_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:753,5'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:754,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:757,5'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:761,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:762,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:765,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:766,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:767,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:770,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:771,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:774,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:775,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:778,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:782,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:786,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:790,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:791,3'
          Dst:             p224_felem_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:796,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:798,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:801,3'
          Dst:             p224_felem_diff
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:805,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:810,3'
          Dst:             p224_widefelem_diff
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:812,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:818,3'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:819,3'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:820,3'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:821,3'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:822,3'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:823,3'
          Dst:             p224_copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:824,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:825,3'
          Dst:             p224_felem_assign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:826,3'
          Dst:             p224_felem_assign
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp_recode_scalar_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_neg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p224_felem_diff_128_64
        - p224_felem_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:462,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - p224_felem_diff_128_64
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:463,3'
          Dst:             p224_felem_diff_128_64
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:464,3'
          Dst:             p224_felem_reduce
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_diff_128_64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_assign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_is_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_declassify_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_w
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:572,10'
              BranchSideFuncs:
                - value_barrier_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:572,10'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_diff
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_widefelem_diff
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          60
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_copy_conditional
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:572,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:573,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:576,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_sum
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_widefelem_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_select_point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t '
        - 'size_t '
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:835,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:835,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:837,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:837,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:839,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:837,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:837,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:839,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:845,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:837,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:846,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:835,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    p224_felem_inv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          188
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - p224_felem_mul
        - p224_felem_reduce
        - p224_felem_square
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:488,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:488,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:509,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:510,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:513,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:517,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:518,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:521,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:525,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:526,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:529,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:533,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:534,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:537,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:541,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:542,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:545,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:547,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:548,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:551,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - p224_felem_square
                - p224_felem_reduce
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:557,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:558,5'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:561,3'
              BranchSideFuncs:
                - p224_felem_mul
                - p224_felem_reduce
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:491,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:492,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:493,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:494,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:495,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:496,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:497,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:498,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:499,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:500,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:501,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:502,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:503,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:504,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:505,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:506,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:507,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:508,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:513,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:514,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:515,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:516,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:510,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:511,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:521,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:522,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:523,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:524,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:518,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:519,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:529,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:530,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:531,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:532,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:526,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:527,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:537,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:538,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:539,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:540,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:534,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:535,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:545,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:546,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:542,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:543,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:551,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:552,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:553,3'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:554,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:555,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:556,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:548,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:549,5'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:561,3'
          Dst:             p224_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:562,3'
          Dst:             p224_felem_reduce
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:558,5'
          Dst:             p224_felem_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.c:559,5'
          Dst:             p224_felem_reduce
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_set_negative
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_is_zero
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:340,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:340,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:340,16'
          Dst:             BN_is_zero
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_value_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_value_one_init
        - CRYPTO_once
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
          Dst:             BN_value_one_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_add_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          132
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - BN_is_zero
        - BN_set_word
        - BN_sub_word
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:143,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:143,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:143,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:148,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:149,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:153,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:156,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:156,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:157,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:162,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:162,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:162,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:163,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:167,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:167,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:167,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:167,7'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:168,33'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:168,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:168,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:171,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:148,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:149,12'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:155,9'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:156,10'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:168,10'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_sub_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          143
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - BN_add_word
        - BN_is_zero
        - BN_set_negative
        - BN_set_word
        - bn_minimal_width
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:272,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:272,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:272,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:277,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:286,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:279,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:279,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:280,7'
              BranchSideFuncs:
                - BN_set_negative
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:287,12'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:293,8'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:301,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:302,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:305,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:311,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:311,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:311,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:301,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:302,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:305,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:311,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:312,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:277,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:278,9'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:280,7'
          Dst:             BN_set_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:288,9'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:293,8'
          Dst:             bn_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_value_one_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_value_one_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
              BranchSideFuncs:
                - BN_value_one_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
              BranchSideFuncs:
                - BN_value_one_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:159,1'
          Dst:             BN_value_one_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_value_one_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistz256_method_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_nistz256_method_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
              BranchSideFuncs:
                - EC_GFp_nistz256_method_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
              BranchSideFuncs:
                - EC_GFp_nistz256_method_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:615,1'
          Dst:             EC_GFp_nistz256_method_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistz256_method_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_mont_felem_exp
        - ec_GFp_mont_felem_from_bytes
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_reduce
        - ec_GFp_mont_felem_sqr
        - ec_GFp_mont_felem_to_bytes
        - ec_GFp_mont_group_finish
        - ec_GFp_mont_group_init
        - ec_GFp_mont_group_set_curve
        - ecp_nistz256_add
        - ecp_nistz256_cmp_x_coordinate
        - ecp_nistz256_dbl
        - ecp_nistz256_get_affine
        - ecp_nistz256_inv0_mod_ord
        - ecp_nistz256_point_mul
        - ecp_nistz256_point_mul_base
        - ecp_nistz256_points_mul_public
        - ecp_nistz256_scalar_to_montgomery_inv_vartime
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_group_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - ec_GFp_simple_group_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:82,8'
              BranchSideFuncs:
                - ec_GFp_simple_group_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:82,8'
          Dst:             ec_GFp_simple_group_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_group_finish
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
        - ec_GFp_simple_group_finish
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - ec_GFp_simple_group_finish
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:88,27'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - ec_GFp_simple_group_finish
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:88,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:90,3'
          Dst:             ec_GFp_simple_group_finish
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_group_set_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_for_modulus
        - ERR_put_error
        - ec_GFp_simple_group_set_curve
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:95,27'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new_for_modulus
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:95,27'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_new_for_modulus
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:98,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:102,8'
              BranchSideFuncs:
                - ec_GFp_simple_group_set_curve
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:102,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:103,29'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:95,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:96,17'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:98,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:102,8'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:103,5'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_get_affine
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - __assert_fail
        - constant_time_declassify_int
        - ec_GFp_simple_is_at_infinity
        - ecp_nistz256_mod_inverse_sqr_mont
        - ecp_nistz256_mul_mont
        - ecp_nistz256_sqr_mont
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:426,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ecp_nistz256_mod_inverse_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:426,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ecp_nistz256_mod_inverse_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:427,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ecp_nistz256_mod_inverse_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:431,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ecp_nistz256_mod_inverse_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:432,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:432,3'
              BranchSideFuncs:
                - ecp_nistz256_mod_inverse_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:433,37'
              BranchSideFuncs:
                - ecp_nistz256_mod_inverse_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:435,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:436,27'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:439,9'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:426,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:425,7'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:427,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:432,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:433,3'
          Dst:             ecp_nistz256_mod_inverse_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:436,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:440,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:441,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:442,5'
          Dst:             ecp_nistz256_mul_mont
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - ecp_nistz256_point_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_add
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:450,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_add
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:451,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:452,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:453,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:454,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:455,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:456,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:457,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:458,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:459,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:460,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - ecp_nistz256_point_double
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:465,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:466,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:467,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:468,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:469,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:470,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:471,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:472,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_point_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - __assert_fail
        - ecp_nistz256_windowed_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:305,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:305,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:308,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:308,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:309,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:306,3'
          Dst:             ecp_nistz256_windowed_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:308,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:309,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:310,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:311,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_point_mul_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          110
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - __assert_fail
        - calc_first_wvalue
        - calc_wvalue
        - copy_conditional
        - ecp_nistz256_neg
        - ecp_nistz256_point_add_affine
        - ecp_nistz256_select_w7
        - is_not_zero
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:316,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_select_w7
                - ecp_nistz256_neg
                - copy_conditional
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - is_not_zero
                - copy_conditional
                - calc_wvalue
                - ecp_nistz256_select_w7
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:316,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_select_w7
                - ecp_nistz256_neg
                - copy_conditional
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - is_not_zero
                - copy_conditional
                - calc_wvalue
                - ecp_nistz256_select_w7
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:352,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:352,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:353,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:338,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:339,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:352,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:317,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:322,26'
          Dst:             calc_first_wvalue
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:326,3'
          Dst:             ecp_nistz256_select_w7
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:327,3'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:328,3'
          Dst:             copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:333,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:334,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:335,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:336,30'
          Dst:             is_not_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:336,3'
          Dst:             copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:339,14'
          Dst:             calc_wvalue
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:341,5'
          Dst:             ecp_nistz256_select_w7
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:344,5'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:345,5'
          Dst:             copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:349,5'
          Dst:             ecp_nistz256_point_add_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:352,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:353,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:354,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:355,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_points_mul_public
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - __assert_fail
        - calc_first_wvalue
        - calc_wvalue
        - ecp_nistz256_neg
        - ecp_nistz256_point_add
        - ecp_nistz256_point_add_affine
        - ecp_nistz256_windowed_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:365,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.start.p0i8
                - calc_first_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:377,15'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:384,5'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:416,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:416,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:417,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:395,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:393,28'
              BranchSideFuncs:
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:395,17'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:402,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:403,7'
              BranchSideFuncs:
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:409,5'
              BranchSideFuncs:
                - ecp_nistz256_point_add_affine
                - llvm.lifetime.end.p0i8
                - calc_wvalue
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - ecp_nistz256_neg
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:393,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:394,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:412,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_windowed_mul
                - ecp_nistz256_point_add
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:363,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:367,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:372,19'
          Dst:             calc_first_wvalue
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:378,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:380,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:382,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:384,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:385,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:386,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:390,5'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:413,3'
          Dst:             ecp_nistz256_windowed_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:414,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:394,14'
          Dst:             calc_wvalue
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:400,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:403,7'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:409,5'
          Dst:             ecp_nistz256_point_add_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:416,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:417,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:418,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:419,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    31
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:132,31'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:132,3'
          Dst:             bn_mod_mul_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:138,31'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:138,3'
          Dst:             bn_mod_mul_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'size_t *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_mont_felem_from_montgomery
        - ec_GFp_simple_felem_to_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_from_montgomery
                - ec_GFp_simple_felem_to_bytes
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:144,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_from_montgomery
                - ec_GFp_simple_felem_to_bytes
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:145,3'
          Dst:             ec_GFp_mont_felem_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:146,3'
          Dst:             ec_GFp_simple_felem_to_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_mont_felem_to_montgomery
        - ec_GFp_simple_felem_from_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:151,8'
              BranchSideFuncs:
                - ec_GFp_simple_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_felem_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:151,8'
              BranchSideFuncs:
                - ec_GFp_simple_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_felem_to_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:155,3'
              BranchSideFuncs:
                - ec_GFp_mont_felem_to_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:151,8'
          Dst:             ec_GFp_simple_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:155,3'
          Dst:             ec_GFp_mont_felem_to_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_reduce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
        - ec_GFp_mont_felem_to_montgomery
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_from_montgomery_small
                - ec_GFp_mont_felem_to_montgomery
                - ec_GFp_mont_felem_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:162,28'
              BranchSideFuncs:
                - bn_from_montgomery_small
                - ec_GFp_mont_felem_to_montgomery
                - ec_GFp_mont_felem_to_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:162,3'
          Dst:             bn_from_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:165,3'
          Dst:             ec_GFp_mont_felem_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:167,3'
          Dst:             ec_GFp_mont_felem_to_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_exp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_exp_mont_small
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:173,25'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:173,3'
          Dst:             bn_mod_exp_mont_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_inv0_mod_ord
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcpy
        - ecp_nistz256_ord_mul_mont
        - ecp_nistz256_ord_sqr_mont
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:496,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:496,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - ecp_nistz256_ord_sqr_mont
                - ecp_nistz256_ord_mul_mont
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:550,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:551,65'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:554,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:506,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:508,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:510,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:512,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:514,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:516,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:518,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:520,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:521,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:523,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:525,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:527,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:529,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:530,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:532,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:533,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:535,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:536,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:539,3'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:540,3'
          Dst:             ecp_nistz256_ord_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:551,5'
          Dst:             ecp_nistz256_ord_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:552,5'
          Dst:             ecp_nistz256_ord_mul_mont
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_scalar_to_montgomery_inv_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_AVX_capable
        - __assert_fail
        - beeu_mod_inverse_vartime
        - ec_scalar_to_montgomery
        - ec_simple_scalar_to_montgomery_inv_vartime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:560,8'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - beeu_mod_inverse_vartime
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery
                - ec_simple_scalar_to_montgomery_inv_vartime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:560,8'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - beeu_mod_inverse_vartime
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery
                - ec_simple_scalar_to_montgomery_inv_vartime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:562,12'
              BranchSideFuncs:
                - ec_simple_scalar_to_montgomery_inv_vartime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:566,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - beeu_mod_inverse_vartime
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:566,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:566,3'
              BranchSideFuncs:
                - beeu_mod_inverse_vartime
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:567,33'
              BranchSideFuncs:
                - beeu_mod_inverse_vartime
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:567,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:567,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:572,3'
              BranchSideFuncs:
                - ec_scalar_to_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:560,8'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:562,12'
          Dst:             ec_simple_scalar_to_montgomery_inv_vartime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:566,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:567,8'
          Dst:             beeu_mod_inverse_vartime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:572,3'
          Dst:             ec_scalar_to_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcmp
        - __assert_fail
        - bn_add_words
        - bn_less_than_words
        - ec_GFp_simple_is_at_infinity
        - ecp_nistz256_from_mont
        - ecp_nistz256_mul_mont
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:579,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:579,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:579,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:579,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:583,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:583,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:583,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:584,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:584,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:584,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:589,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_mul_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_from_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ecp_nistz256_mul_mont
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:605,41'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:612,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:579,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:583,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:584,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:590,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:591,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:592,3'
          Dst:             ecp_nistz256_from_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:594,7'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:602,7'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:605,5'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:606,5'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:607,9'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_mul_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_from_mont
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/p256-nistz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecp_nistz256_mul_mont
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/p256-nistz.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/p256-nistz.h:0,0'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/p256-nistz.h:64,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/p256-nistz.h:64,3'
          Dst:             ecp_nistz256_mul_mont
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_AVX_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    beeu_mod_inverse_vartime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_to_montgomery_small
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_to_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:119,33'
              BranchSideFuncs:
                - bn_to_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:120,3'
          Dst:             bn_to_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_to_montgomery_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:453,46'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:453,3'
          Dst:             bn_mod_mul_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_ord_sqr_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_ord_mul_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_to_montgomery_small
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_to_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:113,26'
              BranchSideFuncs:
                - bn_to_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:113,3'
          Dst:             bn_to_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_from_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:120,28'
              BranchSideFuncs:
                - bn_from_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:120,3'
          Dst:             bn_from_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    calc_first_wvalue
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - booth_recode_w7
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
              BranchSideFuncs:
                - booth_recode_w7
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:283,10'
              BranchSideFuncs:
                - booth_recode_w7
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:286,10'
          Dst:             booth_recode_w7
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_neg
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_windowed_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.P256_POINT *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          203
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memcpy
        - __assert_fail
        - booth_recode_w5
        - copy_conditional
        - ecp_nistz256_neg
        - ecp_nistz256_point_add
        - ecp_nistz256_point_double
        - ecp_nistz256_select_w5
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:192,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:192,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:192,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:192,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:193,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:193,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:193,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:194,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:202,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:211,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:211,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:212,32'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_add
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:241,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:242,27'
              BranchSideFuncs:
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:257,11'
              BranchSideFuncs:
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:240,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:241,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - ecp_nistz256_point_double
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:267,12'
              BranchSideFuncs:
                - booth_recode_w5
                - ecp_nistz256_select_w5
                - ecp_nistz256_neg
                - copy_conditional
                - ecp_nistz256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:192,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:193,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:194,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:204,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:211,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:212,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:213,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:214,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:216,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:217,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:218,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:219,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:220,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:221,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:222,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:223,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:224,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:225,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:226,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:227,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:228,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:229,3'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:230,3'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:238,36'
          Dst:             booth_recode_w5
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:238,3'
          Dst:             ecp_nistz256_select_w5
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:247,16'
          Dst:             booth_recode_w5
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:249,7'
          Dst:             ecp_nistz256_select_w5
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:251,7'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:252,7'
          Dst:             copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:254,7'
          Dst:             ecp_nistz256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:259,5'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:260,5'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:261,5'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:262,5'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:263,5'
          Dst:             ecp_nistz256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:270,12'
          Dst:             booth_recode_w5
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:272,3'
          Dst:             ecp_nistz256_select_w5
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:274,3'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:275,3'
          Dst:             copy_conditional
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:277,3'
          Dst:             ecp_nistz256_point_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_point_add
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    calc_wvalue
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - booth_recode_w7
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
              BranchSideFuncs:
                - booth_recode_w7
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:293,23'
              BranchSideFuncs:
                - booth_recode_w7
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:299,10'
          Dst:             booth_recode_w7
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_point_add_affine
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT_AFFINE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    booth_recode_w7
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_point_double
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    booth_recode_w5
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_select_w5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.P256_POINT *'
        - 'struct.P256_POINT *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    copy_conditional
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_select_w7
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.P256_POINT_AFFINE *'
        - 'struct.P256_POINT_AFFINE *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_not_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_mod_inverse_sqr_mont
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          190
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ecp_nistz256_mul_mont
        - ecp_nistz256_sqr_mont
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:126,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:126,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:135,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:136,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:138,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:141,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:142,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:144,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:148,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:150,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:153,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:154,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:156,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - llvm.lifetime.start.p0i8
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:164,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:165,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:167,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:169,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:170,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:172,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:174,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:175,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:177,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:179,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:180,5'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:182,3'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont
                - ecp_nistz256_sqr_mont
                - ecp_nistz256_sqr_mont
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:128,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:129,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:131,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:132,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:134,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:138,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:140,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:136,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:144,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:146,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:142,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:150,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:152,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:148,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:156,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:158,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:159,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:160,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:163,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:154,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:167,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:165,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:172,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:170,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:177,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:175,5'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:182,3'
          Dst:             ecp_nistz256_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:184,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:185,3'
          Dst:             ecp_nistz256_sqr_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.c:180,5'
          Dst:             ecp_nistz256_sqr_mont
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecp_nistz256_sqr_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_mont_method_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_mont_method_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
              BranchSideFuncs:
                - EC_GFp_mont_method_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
              BranchSideFuncs:
                - EC_GFp_mont_method_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:501,1'
          Dst:             EC_GFp_mont_method_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_mont_method_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_mont_add
        - ec_GFp_mont_cmp_x_coordinate
        - ec_GFp_mont_dbl
        - ec_GFp_mont_felem_exp
        - ec_GFp_mont_felem_from_bytes
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_reduce
        - ec_GFp_mont_felem_sqr
        - ec_GFp_mont_felem_to_bytes
        - ec_GFp_mont_group_finish
        - ec_GFp_mont_group_init
        - ec_GFp_mont_group_set_curve
        - ec_GFp_mont_init_precomp
        - ec_GFp_mont_jacobian_to_affine_batch
        - ec_GFp_mont_mul
        - ec_GFp_mont_mul_base
        - ec_GFp_mont_mul_batch
        - ec_GFp_mont_mul_precomp
        - ec_GFp_mont_mul_public_batch
        - ec_GFp_mont_point_get_affine_coordinates
        - ec_simple_scalar_inv0_montgomery
        - ec_simple_scalar_to_montgomery_inv_vartime
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_point_get_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - constant_time_declassify_int
        - ec_GFp_mont_felem_inv0
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:181,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:181,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:182,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:188,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:193,45'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:196,9'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:181,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:180,7'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:182,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:189,3'
          Dst:             ec_GFp_mont_felem_inv0
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:190,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:193,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:197,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:198,5'
          Dst:             ec_GFp_mont_felem_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_jacobian_to_affine_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'struct.EC_JACOBIAN *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - ec_GFp_mont_felem_inv0
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_felem_non_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:208,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:208,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:214,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:215,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:216,42'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:220,46'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:221,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:226,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:215,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:216,42'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:220,46'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_inv0
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:233,14'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:235,61'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:228,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:232,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:248,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:220,7'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:216,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:221,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:227,3'
          Dst:             ec_GFp_mont_felem_inv0
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:235,7'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:237,7'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:241,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:242,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:243,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:244,5'
          Dst:             ec_GFp_mont_felem_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          178
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - constant_time_declassify_w
        - ec_GFp_mont_dbl
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_felem_add
        - ec_felem_non_zero_mask
        - ec_felem_select
        - ec_felem_sub
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:252,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_non_zero_mask
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_dbl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:252,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_non_zero_mask
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_dbl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:253,5'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:263,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_non_zero_mask
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_dbl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:322,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:327,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:253,5'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:264,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:265,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:269,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:273,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:277,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:281,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:282,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:283,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:284,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:288,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:289,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:293,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:297,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:299,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:302,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:306,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:310,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:314,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:315,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:317,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:321,7'
          Dst:             constant_time_declassify_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:322,5'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:328,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:329,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:333,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:337,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:340,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:341,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:342,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:343,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:346,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:347,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:349,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:350,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:351,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:353,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:354,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:355,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:356,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:357,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:358,3'
          Dst:             ec_felem_select
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          160
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_felem_add
        - ec_felem_sub
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:363,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:363,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:370,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:413,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - llvm.lifetime.start.p0i8
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:372,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:374,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:376,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:379,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:380,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:382,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:383,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:384,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:387,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:388,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:389,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:390,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:391,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:394,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:395,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:396,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:397,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:400,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:401,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:402,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:403,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:404,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:405,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:414,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:415,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:416,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:417,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:421,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:422,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:423,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:424,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:425,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:429,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:430,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:431,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:432,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:433,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:436,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:437,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:438,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:441,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:442,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:443,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:444,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:447,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:448,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:449,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:450,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:451,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:452,5'
          Dst:             ec_felem_sub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          197
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - EC_GROUP_order_bits
        - OPENSSL_memset
        - bn_is_bit_set_words
        - constant_time_eq_w
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
        - ec_point_select
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:31,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:31,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:74,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:35,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:36,31'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:38,31'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:35,11'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:43,20'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:74,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:75,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:46,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:47,7'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:49,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:51,35'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:66,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:67,9'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:70,9'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:62,25'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:66,11'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:46,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - ec_GFp_simple_point_copy
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:74,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:32,3'
          Dst:             ec_GFp_simple_point_set_to_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:33,3'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:43,20'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:36,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:38,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:47,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:52,24'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:53,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:54,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:55,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:56,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:60,7'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:62,25'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:63,9'
          Dst:             ec_point_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:67,9'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:70,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:75,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_mul_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_mont_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
              BranchSideFuncs:
                - ec_GFp_mont_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:81,37'
              BranchSideFuncs:
                - ec_GFp_mont_mul
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:81,3'
          Dst:             ec_GFp_mont_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_mul_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          127
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - EC_GROUP_order_bits
        - ec_GFp_mont_add
        - ec_GFp_mont_batch_get_window
        - ec_GFp_mont_batch_precomp
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:133,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_precomp
                - ec_GFp_mont_batch_precomp
                - ec_GFp_mont_batch_precomp
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:133,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_precomp
                - ec_GFp_mont_batch_precomp
                - ec_GFp_mont_batch_precomp
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:137,38'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:141,19'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:166,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:167,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:144,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:145,7'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:147,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:143,39'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:149,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:150,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:151,9'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:154,9'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:160,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:161,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:164,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_batch_get_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_batch_get_window
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:144,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:166,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:134,3'
          Dst:             ec_GFp_mont_batch_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:135,3'
          Dst:             ec_GFp_mont_batch_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:137,5'
          Dst:             ec_GFp_mont_batch_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:141,19'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:145,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:149,7'
          Dst:             ec_GFp_mont_batch_get_window
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:151,9'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:154,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:157,7'
          Dst:             ec_GFp_mont_batch_get_window
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:158,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:161,9'
          Dst:             ec_GFp_mont_batch_get_window
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:162,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:167,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_mul_public_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          304
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - EC_GROUP_order_bits
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - __assert_fail
        - compute_precomp
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
        - ec_compute_wNAF
        - lookup_precomp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:186,17'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:186,17'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:197,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:200,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:200,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:201,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:202,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:200,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:202,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:205,37'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:207,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:206,21'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:207,28'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:207,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:216,3'
              BranchSideFuncs:
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:218,16'
              BranchSideFuncs:
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:217,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:223,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ec_compute_wNAF
                - compute_precomp
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:231,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:232,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:259,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:259,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:260,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:233,7'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_add
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:236,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:236,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:236,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:246,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:236,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:236,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:246,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:239,9'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:242,9'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:246,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:231,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:247,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:231,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:232,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:259,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:247,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:246,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:247,11'
              BranchSideFuncs:
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:249,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:250,11'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:253,11'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:246,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:231,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:247,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - lookup_precomp
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:186,17'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:202,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:205,18'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:206,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:216,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:219,5'
          Dst:             ec_compute_wNAF
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:220,5'
          Dst:             compute_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:225,5'
          Dst:             ec_compute_wNAF
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:226,5'
          Dst:             compute_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:233,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:237,7'
          Dst:             lookup_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:239,9'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:242,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:248,9'
          Dst:             lookup_precomp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:250,11'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:253,11'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:260,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:266,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:267,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_init_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ec_GFp_mont_add
        - ec_GFp_mont_comb_stride
        - ec_GFp_mont_dbl
        - ec_jacobian_to_affine_batch
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:183,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_comb_stride
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - llvm.umax.i32
                - ec_GFp_mont_add
                - ec_jacobian_to_affine_batch
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:183,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_comb_stride
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_mont_dbl
                - llvm.umax.i32
                - ec_GFp_mont_add
                - ec_jacobian_to_affine_batch
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:188,3'
              BranchSideFuncs:
                - ec_jacobian_to_affine_batch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:191,22'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - llvm.umax.i32
                - ec_GFp_mont_add
                - ec_jacobian_to_affine_batch
                - llvm.lifetime.end.p0i8
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:198,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:189,56'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - llvm.umax.i32
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - ec_jacobian_to_affine_batch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:199,44'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
                - llvm.umax.i32
                - ec_GFp_mont_dbl
                - ec_jacobian_to_affine_batch
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:184,21'
          Dst:             ec_GFp_mont_comb_stride
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:207,10'
          Dst:             ec_jacobian_to_affine_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:192,5'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:194,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:199,7'
          Dst:             ec_GFp_mont_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_mul_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          114
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ec_GFp_mont_add
        - ec_GFp_mont_comb_stride
        - ec_GFp_mont_dbl
        - ec_GFp_mont_get_comb_window
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:240,21'
              BranchSideFuncs:
                - ec_GFp_mont_comb_stride
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:240,21'
              BranchSideFuncs:
                - ec_GFp_mont_comb_stride
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:266,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:266,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:267,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:244,7'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:248,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:249,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:250,7'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:253,7'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:256,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:257,7'
              BranchSideFuncs:
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:261,9'
              BranchSideFuncs:
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:262,7'
              BranchSideFuncs:
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:243,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_get_comb_window
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - ec_GFp_mont_get_comb_window
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:266,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:240,21'
          Dst:             ec_GFp_mont_comb_stride
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:244,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:248,5'
          Dst:             ec_GFp_mont_get_comb_window
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:250,7'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:253,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:257,7'
          Dst:             ec_GFp_mont_get_comb_window
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:258,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:262,7'
          Dst:             ec_GFp_mont_get_comb_window
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:263,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:267,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_memcpy
        - bn_add_words
        - bn_less_than_words
        - ec_GFp_mont_felem_from_montgomery
        - ec_GFp_mont_felem_mul
        - ec_GFp_simple_cmp_x_coordinate
        - ec_GFp_simple_is_at_infinity
        - ec_felem_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:459,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ec_GFp_simple_cmp_x_coordinate
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - OPENSSL_memcpy.592
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_from_montgomery
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:459,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ec_GFp_simple_cmp_x_coordinate
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - OPENSSL_memcpy.592
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_from_montgomery
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:459,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:460,20'
              BranchSideFuncs:
                - ec_GFp_simple_cmp_x_coordinate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:463,12'
              BranchSideFuncs:
                - ec_GFp_simple_cmp_x_coordinate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:459,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:463,12'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - OPENSSL_memcpy.592
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_from_montgomery
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:466,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - OPENSSL_memcpy.592
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_from_montgomery
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:466,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:466,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - OPENSSL_memcpy.592
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_from_montgomery
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:473,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_felem_mul
                - OPENSSL_memcpy.592
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_from_montgomery
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_add_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:491,47'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:498,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:463,12'
          Dst:             ec_GFp_simple_cmp_x_coordinate
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:466,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:474,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:476,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:477,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:478,3'
          Dst:             ec_GFp_mont_felem_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:480,7'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:488,7'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:491,5'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:492,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:493,9'
          Dst:             ec_felem_equal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_comb_stride
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:172,31'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:172,11'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_get_comb_window
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memset
        - bn_is_bit_set_words
        - constant_time_eq_w
        - constant_time_is_zero_w
        - ec_GFp_mont_comb_stride
        - ec_felem_select
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:215,31'
              BranchSideFuncs:
                - ec_GFp_mont_comb_stride
                - bn_is_bit_set_words
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_felem_select
                - ec_felem_select
                - constant_time_is_zero_w
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:215,31'
              BranchSideFuncs:
                - ec_GFp_mont_comb_stride
                - bn_is_bit_set_words
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_felem_select
                - ec_felem_select
                - constant_time_is_zero_w
                - ec_felem_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:220,59'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_felem_select
                - ec_felem_select
                - constant_time_is_zero_w
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:226,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_felem_select
                - ec_felem_select
                - constant_time_is_zero_w
                - ec_felem_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:227,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:228,51'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:232,50'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - ec_felem_select
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:216,21'
          Dst:             ec_GFp_mont_comb_stride
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:226,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:220,15'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:232,26'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:233,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:228,22'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:229,5'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:230,5'
          Dst:             ec_felem_select
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'size_t '
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_select_words
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:93,19'
              BranchSideFuncs:
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:93,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_jacobian_to_affine_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'struct.EC_JACOBIAN *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:810,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:810,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:810,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:811,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:814,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:811,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_order_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:621,30'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:621,10'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_compute_wNAF
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'struct.EC_FELEM *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          250
      EdgeCount:       63
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - bn_is_bit_set_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:92,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:93,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:98,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:147,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:98,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:147,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:147,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:148,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:101,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:101,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:135,14'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:103,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:103,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:104,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:122,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:108,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:114,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:122,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:132,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:132,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:135,14'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:143,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:98,37'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:143,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:91,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:92,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:99,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:102,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:128,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:129,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:132,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:141,25'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:143,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:147,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    compute_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:153,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:153,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - llvm.lifetime.start.p0i8
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:157,29'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:159,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:153,3'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:155,3'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:157,5'
          Dst:             ec_GFp_mont_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lookup_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_simple_invert
        - ec_GFp_simple_point_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:163,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_invert
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:164,13'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:168,50'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:165,5'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:166,5'
          Dst:             ec_GFp_simple_invert
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.c:168,5'
          Dst:             ec_GFp_simple_point_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_invert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_neg
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - ec_felem_neg
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:175,31'
              BranchSideFuncs:
                - ec_felem_neg
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:175,3'
          Dst:             ec_felem_neg
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_neg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - bn_sub_words
        - ec_felem_non_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:59,19'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:59,19'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:64,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:64,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:64,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:64,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:64,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:65,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:59,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:61,7'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:62,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_batch_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:87,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:87,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_simple_point_copy
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:91,31'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:93,31'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - __sanitizer_cov_trace_const_cmp8
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:90,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:96,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:87,3'
          Dst:             ec_GFp_simple_point_set_to_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:88,3'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:91,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:93,7'
          Dst:             ec_GFp_mont_dbl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_batch_get_window
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          120
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memset
        - bn_is_bit_set_words
        - constant_time_eq_w
        - ec_GFp_nistp_recode_scalar_bits
        - ec_felem_neg
        - ec_felem_select
        - ec_point_select
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:102,31'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - llvm.lifetime.start.p0i8
                - ec_felem_neg
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:102,31'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - llvm.lifetime.start.p0i8
                - ec_felem_neg
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:109,59'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - llvm.lifetime.start.p0i8
                - ec_felem_neg
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:111,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - OPENSSL_memset.591
                - constant_time_eq_w
                - ec_point_select
                - llvm.lifetime.start.p0i8
                - ec_felem_neg
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:117,21'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_felem_neg
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:122,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_felem_neg
                - ec_felem_select
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:103,20'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:104,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:105,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:106,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:107,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:109,15'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:112,3'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:115,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:123,3'
          Dst:             ec_felem_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:126,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:117,21'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.c:118,5'
          Dst:             ec_point_select
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'size_t '
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_select
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1135,32'
              BranchSideFuncs:
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1135,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1136,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1137,3'
          Dst:             ec_felem_select
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_mont_felem_inv0
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_inverse0_prime_mont_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:0,0'
              BranchSideFuncs:
                - bn_mod_inverse0_prime_mont_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:126,36'
              BranchSideFuncs:
                - bn_mod_inverse0_prime_mont_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.c:126,3'
          Dst:             bn_mod_inverse0_prime_mont_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_new_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          102
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free_ex_data
        - CRYPTO_new_ex_data
        - ENGINE_get_ECDSA_method
        - METHOD_ref
        - METHOD_unref
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:109,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - ENGINE_get_ECDSA_method
                - METHOD_ref
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:109,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - ENGINE_get_ECDSA_method
                - METHOD_ref
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:114,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - ENGINE_get_ECDSA_method
                - METHOD_ref
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:117,23'
              BranchSideFuncs:
                - METHOD_ref
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:119,12'
              BranchSideFuncs:
                - METHOD_ref
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:120,16'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:123,8'
              BranchSideFuncs:
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:128,7'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:129,5'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:131,20'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:133,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:109,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:114,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:117,23'
          Dst:             ENGINE_get_ECDSA_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:120,5'
          Dst:             METHOD_ref
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:126,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:129,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:131,7'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:133,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    set_bignum
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bin2bn
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
              BranchSideFuncs:
                - BN_bin2bn
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:76,10'
              BranchSideFuncs:
                - BN_bin2bn
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:76,10'
          Dst:             BN_bin2bn
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    self_test_rsa_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          98
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - RSA_free
        - RSA_new
        - set_bignum
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:218,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:218,14'
              BranchSideFuncs:
                - RSA_new
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:218,14'
              BranchSideFuncs:
                - RSA_new
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - set_bignum
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:219,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:220,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:220,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:221,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:221,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:222,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:222,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:223,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:223,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:224,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:224,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:225,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:225,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:226,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:226,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:227,25'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:219,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:218,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:220,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:221,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:222,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:223,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:224,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:225,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:226,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:227,8'
          Dst:             set_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:228,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_new_method
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:206,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:206,29'
              BranchSideFuncs:
                - RSA_new_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:206,29'
              BranchSideFuncs:
                - RSA_new_method
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:206,29'
          Dst:             RSA_new_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - METHOD_unref
        - OPENSSL_free
        - rsa_invalidate_key
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:253,11'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:253,11'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:253,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:257,48'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:257,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:261,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - METHOD_unref
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:262,5'
              BranchSideFuncs:
                - METHOD_unref
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:264,21'
              BranchSideFuncs:
                - METHOD_unref
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:257,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:264,3'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:266,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:268,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:269,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:270,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:271,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:272,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:273,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:274,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:275,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:276,3'
          Dst:             rsa_invalidate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:277,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:278,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_invalidate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_BLINDING_free
        - BN_MONT_CTX_free
        - BN_free
        - OPENSSL_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:277,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - OPENSSL_free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:277,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp8
                - BN_BLINDING_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - OPENSSL_free
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:295,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - OPENSSL_free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:296,27'
              BranchSideFuncs:
                - BN_BLINDING_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - OPENSSL_free
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:295,3'
              BranchSideFuncs:
                - BN_BLINDING_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - OPENSSL_free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:296,27'
              BranchSideFuncs:
                - BN_BLINDING_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - OPENSSL_free
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:279,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:281,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:283,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:286,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:288,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:290,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:292,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:298,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:301,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:296,5'
          Dst:             BN_BLINDING_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_BLINDING_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:160,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:160,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:160,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:164,14'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:164,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:165,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:166,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_MUTEX_init
        - CRYPTO_free_ex_data
        - CRYPTO_new_ex_data
        - ENGINE_get_RSA_method
        - METHOD_ref
        - METHOD_unref
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
        - RSA_default_method
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:209,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - ENGINE_get_RSA_method
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
                - RSA_default_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:209,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - ENGINE_get_RSA_method
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
                - RSA_default_method
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:210,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:214,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - ENGINE_get_RSA_method
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
                - RSA_default_method
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:217,17'
              BranchSideFuncs:
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
                - RSA_default_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:220,12'
              BranchSideFuncs:
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
                - RSA_default_method
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:221,32'
              BranchSideFuncs:
                - RSA_default_method
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:223,19'
              BranchSideFuncs:
                - METHOD_ref
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:230,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:230,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:230,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:230,7'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:231,5'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - CRYPTO_MUTEX_cleanup
                - METHOD_unref
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:209,14'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:214,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:217,17'
          Dst:             ENGINE_get_RSA_method
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:221,32'
          Dst:             RSA_default_method
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:223,3'
          Dst:             METHOD_ref
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:227,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:228,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:231,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:232,5'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:233,5'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:234,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_default_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - RSA_default_method_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
          Dst:             RSA_default_method_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_default_method_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_default_method_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
              BranchSideFuncs:
                - RSA_default_method_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
              BranchSideFuncs:
                - RSA_default_method_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1330,1'
          Dst:             RSA_default_method_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_default_method_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1334,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1334,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hexdump
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:56,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fprintf
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:56,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fprintf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:56,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:57,13'
              BranchSideFuncs:
                - fprintf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:56,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:57,13'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:57,5'
          Dst:             fprintf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    generate_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          289
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GENCB_call
        - BN_cmp
        - BN_is_bit_set
        - BN_is_pow2
        - BN_is_word
        - BN_primality_test
        - BN_rand
        - BN_sub
        - BN_value_one
        - ERR_put_error
        - __assert_fail
        - bn_abs_sub_consttime
        - bn_is_relatively_prime
        - bn_odd_number_is_obviously_composite
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:929,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_pow2
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
                - ERR_put_error
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:929,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_pow2
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
                - ERR_put_error
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:929,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:930,5'
              BranchSideFuncs:
                - BN_is_pow2
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
                - ERR_put_error
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:933,3'
              BranchSideFuncs:
                - BN_is_pow2
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
                - ERR_put_error
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:933,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:933,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:934,3'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:934,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:934,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:966,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:966,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:967,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:970,15'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:970,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:970,50'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:970,39'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - llvm.smax.i32
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:984,58'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1045,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:988,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1045,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:988,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:990,12'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1005,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:990,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:993,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1045,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:993,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,10'
              BranchSideFuncs:
                - BN_rand
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1005,9'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:984,58'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1045,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1005,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,10'
              BranchSideFuncs:
                - BN_rand
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1011,10'
              BranchSideFuncs:
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - BN_CTX_end
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1011,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1014,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1034,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_rand
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1018,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1021,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_rand
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1030,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_rand
                - ERR_put_error
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_rand
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1035,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1036,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1039,10'
              BranchSideFuncs:
                - BN_GENCB_call
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_relatively_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - BN_rand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1039,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1045,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:930,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:933,3'
          Dst:             BN_is_pow2
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:933,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:934,3'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:934,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:967,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:970,15'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:973,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:974,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,10'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:984,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:990,12'
          Dst:             bn_abs_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:993,11'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:983,10'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1005,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1011,10'
          Dst:             bn_odd_number_is_obviously_composite
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1014,29'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1014,12'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1015,12'
          Dst:             bn_is_relatively_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1021,14'
          Dst:             BN_primality_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1036,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1039,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1045,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_pow2
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - bn_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:170,15'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:170,15'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:171,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:171,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:171,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:170,15'
          Dst:             bn_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_bit_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_is_bit_set_words
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:271,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:271,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:274,33'
              BranchSideFuncs:
                - bn_is_bit_set_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:274,10'
          Dst:             bn_is_bit_set_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_abs_is_word
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,10'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,10'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:162,10'
          Dst:             BN_abs_is_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_rand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          196
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - BN_zero
        - ERR_put_error
        - RAND_bytes
        - bn_wexpand
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:125,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:125,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:129,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:129,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:135,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:129,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:130,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:135,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:131,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:135,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:135,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:135,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:140,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:136,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:140,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:141,5'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:145,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:146,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:150,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:154,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:154,54'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:155,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:160,30'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:165,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:176,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:165,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:165,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:173,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:166,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:173,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:166,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:167,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:170,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:177,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:180,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:131,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:136,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:141,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:146,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:155,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:160,3'
          Dst:             RAND_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_GENCB_call
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bn_gencb_st *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:381,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:381,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:381,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:385,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_abs_sub_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - bn_abs_sub_part_words
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:183,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_abs_sub_part_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:183,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_abs_sub_part_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:183,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:184,21'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_abs_sub_part_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:184,21'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_abs_sub_part_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:185,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:186,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_abs_sub_part_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:186,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_abs_sub_part_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:188,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:189,26'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_abs_sub_part_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:191,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_abs_sub_part_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:189,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:190,12'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_abs_sub_part_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:191,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_abs_sub_part_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:191,7'
              BranchSideFuncs:
                - bn_abs_sub_part_words
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:192,30'
              BranchSideFuncs:
                - bn_abs_sub_part_words
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:186,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:187,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:189,12'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:190,12'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:192,5'
          Dst:             bn_abs_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:195,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_odd_number_is_obviously_composite
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_is_word
        - bn_trial_division
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:506,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:506,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:507,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:507,40'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:507,59'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:507,10'
          Dst:             bn_trial_division
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:507,44'
          Dst:             BN_is_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_is_relatively_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - bn_gcd_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:131,3'
              BranchSideFuncs:
                - BN_CTX_start
                - llvm.lifetime.start.p0i8
                - BN_CTX_get
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:131,3'
              BranchSideFuncs:
                - BN_CTX_start
                - llvm.lifetime.start.p0i8
                - BN_CTX_get
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:134,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:134,19'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:135,8'
              BranchSideFuncs:
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:134,7'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:140,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:143,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:144,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:144,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:147,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:144,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:145,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:147,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:131,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:133,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:135,8'
          Dst:             bn_gcd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:152,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_primality_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
        - 'int '
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          310
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_consttime
        - BN_cmp
        - BN_is_odd
        - BN_is_word
        - BN_num_bits
        - BN_prime_checks_for_size
        - BN_value_one
        - __assert_fail
        - bn_miller_rabin_init
        - bn_miller_rabin_iteration
        - bn_rand_secret_range
        - bn_trial_division
        - constant_time_lt_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:660,26'
              BranchSideFuncs:
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:660,26'
              BranchSideFuncs:
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:662,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:666,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:666,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:668,30'
              BranchSideFuncs:
                - BN_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:673,7'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:673,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:674,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:678,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_trial_division
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:680,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:690,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:681,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:682,46'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:685,10'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
                - BN_num_bits
                - BN_prime_checks_for_size
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:691,39'
              BranchSideFuncs:
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:695,11'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:695,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:696,15'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:705,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:697,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:697,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:705,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:709,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:709,25'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:781,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:709,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:711,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:781,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:763,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:765,30'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:771,51'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - constant_time_lt_w
                - llvm.lifetime.start.p0i8
                - bn_rand_secret_range
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_miller_rabin_iteration
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:776,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:776,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:776,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:777,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:662,17'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:662,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:666,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:668,30'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:673,7'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:681,9'
          Dst:             bn_trial_division
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:682,32'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:685,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:691,39'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:691,14'
          Dst:             BN_prime_checks_for_size
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:696,15'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:705,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:706,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:707,23'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:711,8'
          Dst:             bn_miller_rabin_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:747,19'
          Dst:             constant_time_lt_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:751,10'
          Dst:             bn_rand_secret_range
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:758,10'
          Dst:             bn_miller_rabin_iteration
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:771,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:776,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:781,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:782,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:783,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_trial_division
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'N/A'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - bn_mod_u16_consttime
        - num_trial_division_primes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:495,29'
              BranchSideFuncs:
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mod_u16_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:495,29'
              BranchSideFuncs:
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - bn_mod_u16_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:496,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:498,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:496,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:498,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:495,29'
          Dst:             num_trial_division_primes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:497,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:497,9'
          Dst:             bn_mod_u16_consttime
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_prime_checks_for_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          59
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:261,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:264,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:264,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:267,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:267,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:270,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:270,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:273,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:273,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:276,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:276,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:279,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:279,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:282,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_new_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - bn_mont_ctx_set_N_and_n0
        - bn_mont_ctx_set_RR_consttime
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:249,23'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - bn_mont_ctx_set_N_and_n0
                - __sanitizer_cov_trace_const_cmp4
                - bn_mont_ctx_set_RR_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:249,23'
              BranchSideFuncs:
                - BN_MONT_CTX_new
                - bn_mont_ctx_set_N_and_n0
                - __sanitizer_cov_trace_const_cmp4
                - bn_mont_ctx_set_RR_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:250,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:251,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:253,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:251,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:252,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:253,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:250,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:253,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:249,23'
          Dst:             BN_MONT_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:251,8'
          Dst:             bn_mont_ctx_set_N_and_n0
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:252,8'
          Dst:             bn_mont_ctx_set_RR_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:253,5'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_miller_rabin_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.BN_MILLER_RABIN *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_get
        - BN_count_low_zero_bits
        - BN_num_bits
        - BN_value_one
        - bn_one_to_montgomery
        - bn_rshift_secret_shift
        - bn_usub_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:513,28'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:513,28'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:520,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:520,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:521,21'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:521,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:521,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:522,21'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:522,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:522,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:523,29'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:520,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:528,47'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:528,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:531,58'
              BranchSideFuncs:
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:532,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:532,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:536,26'
              BranchSideFuncs:
                - BN_num_bits
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:539,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:539,64'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:542,40'
              BranchSideFuncs:
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:539,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:546,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:516,22'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:517,21'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:518,28'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:519,27'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:528,47'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:528,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:531,21'
          Dst:             BN_count_low_zero_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:532,8'
          Dst:             bn_rshift_secret_shift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:536,26'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:539,8'
          Dst:             bn_one_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:542,8'
          Dst:             bn_usub_consttime
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_rand_secret_range
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'int *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          141
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - RAND_bytes
        - __assert_fail
        - bn_in_range_words
        - bn_range_to_mask
        - bn_wexpand
        - constant_time_select_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:305,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_range_to_mask
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:305,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_range_to_mask
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:308,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:308,47'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:309,22'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:307,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:313,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:313,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:313,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:314,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:314,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:314,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:316,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:316,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:316,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:323,28'
              BranchSideFuncs:
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:317,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:323,28'
              BranchSideFuncs:
                - RAND_bytes
                - bn_in_range_words
                - constant_time_select_w
                - constant_time_select_w
                - bn_in_range_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:336,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:336,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:338,6'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:307,8'
          Dst:             bn_range_to_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:309,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:313,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:314,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:317,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:323,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:329,7'
          Dst:             bn_in_range_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:334,14'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:335,22'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:336,3'
          Dst:             bn_in_range_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:336,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_miller_rabin_iteration
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.BN_MILLER_RABIN *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          169
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_equal_consttime
        - BN_mod_exp_mont_consttime
        - BN_mod_mul_montgomery
        - BN_to_montgomery
        - constant_time_eq_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:554,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - BN_equal_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - constant_time_eq_int
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - BN_equal_consttime
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:554,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - BN_equal_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - constant_time_eq_int
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - BN_equal_consttime
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:560,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:558,28'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:612,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:561,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:562,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:612,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:574,59'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:612,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:603,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:582,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - constant_time_eq_int
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - BN_equal_consttime
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:606,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - constant_time_eq_int
                - __sanitizer_cov_trace_const_cmp8
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - BN_equal_consttime
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:608,28'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:554,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:559,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:561,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:562,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:574,23'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:575,23'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:583,9'
          Dst:             constant_time_eq_int
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:590,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:596,34'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:603,9'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:612,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_exp_mont_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          934
      EdgeCount:       226
      CyclomaticComplexity: 61
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_consttime
        - BN_abs_is_word
        - BN_from_montgomery
        - BN_is_bit_set
        - BN_is_odd
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_one
        - BN_to_montgomery
        - BN_ucmp
        - BN_zero
        - ERR_put_error
        - OPENSSL_cleanse
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_memset
        - RSAZ_1024_mod_exp_avx2
        - __assert_fail
        - align_pointer
        - bn_gather5
        - bn_mul_mont
        - bn_mul_mont_gather5
        - bn_one_to_montgomery
        - bn_power5
        - bn_resize_words
        - bn_scatter5
        - bn_wexpand
        - copy_from_prebuf
        - copy_to_prebuf
        - rsaz_avx2_preferred
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:893,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:893,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:893,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:894,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:897,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:897,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:898,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:901,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:901,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:901,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:902,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:901,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:902,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:908,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:910,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:912,9'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:920,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:912,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:913,7'
              BranchSideFuncs:
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:916,12'
              BranchSideFuncs:
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:920,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:921,16'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:930,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:922,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:930,21'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,43'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:944,7'
              BranchSideFuncs:
                - rsaz_avx2_preferred
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:945,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:945,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:948,32'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:958,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:970,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:970,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:979,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:983,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:984,16'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:987,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:987,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:987,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:989,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:987,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:987,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:989,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - align_pointer
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:989,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:990,49'
              BranchSideFuncs:
                - OPENSSL_malloc
                - align_pointer
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:996,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - bn_one_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:991,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:994,16'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1007,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1008,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1007,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1013,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1013,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1013,3'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1014,3'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1014,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1014,3'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1015,8'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1015,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1016,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1015,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1039,14'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1039,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1039,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1135,5'
              BranchSideFuncs:
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1039,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1041,23'
              BranchSideFuncs:
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1135,5'
              BranchSideFuncs:
                - copy_to_prebuf
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1042,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1043,15'
              BranchSideFuncs:
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1047,26'
              BranchSideFuncs:
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1054,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1055,23'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1060,31'
              BranchSideFuncs:
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1062,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1059,27'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1063,25'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1059,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1060,31'
              BranchSideFuncs:
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1068,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1062,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1059,27'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1063,25'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp4
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - bn_mul_mont_gather5
                - bn_scatter5
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1069,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1070,24'
              BranchSideFuncs:
                - BN_is_bit_set
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1072,20'
              BranchSideFuncs:
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1069,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1070,24'
              BranchSideFuncs:
                - BN_is_bit_set
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1072,20'
              BranchSideFuncs:
                - bn_gather5
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1080,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1080,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1080,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1081,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1094,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1081,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1082,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1082,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1082,9'
              BranchSideFuncs:
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1083,28'
              BranchSideFuncs:
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1081,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1082,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont_gather5
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1095,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1095,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1098,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1098,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1098,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1104,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_power5
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1114,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1114,30'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - bn_power5
                - llvm.lifetime.end.p0i8
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1143,12'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1143,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1147,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1151,14'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - copy_to_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1151,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1155,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1151,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1159,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1160,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1161,24'
              BranchSideFuncs:
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1163,10'
              BranchSideFuncs:
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1160,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1161,24'
              BranchSideFuncs:
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1163,10'
              BranchSideFuncs:
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1169,17'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1169,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1173,7'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1174,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1177,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1174,14'
              BranchSideFuncs:
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1181,12'
              BranchSideFuncs:
                - copy_from_prebuf
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1181,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1186,12'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1186,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1169,17'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - OPENSSL_free
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1204,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1204,41'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1207,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1205,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1207,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:893,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:894,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:898,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:901,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:902,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:912,9'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:913,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:916,12'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:921,16'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:943,43'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:944,7'
          Dst:             rsaz_avx2_preferred
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:945,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:948,5'
          Dst:             RSAZ_1024_mod_exp_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:963,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:987,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:990,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:994,16'
          Dst:             align_pointer
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:996,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1007,8'
          Dst:             bn_one_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1008,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1013,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1014,3'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1014,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1015,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1016,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1048,5'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1049,5'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1050,5'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1051,5'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1055,7'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1056,7'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1060,7'
          Dst:             bn_mul_mont_gather5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1061,7'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1063,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1064,9'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1070,32'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1072,5'
          Dst:             bn_gather5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1076,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1083,36'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1086,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1087,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1088,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1089,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1090,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1091,9'
          Dst:             bn_mul_mont_gather5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1095,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1098,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1110,9'
          Dst:             bn_power5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1116,9'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1120,9'
          Dst:             bn_power5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1135,5'
          Dst:             copy_to_prebuf
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1136,5'
          Dst:             copy_to_prebuf
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1143,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1147,7'
          Dst:             copy_to_prebuf
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1151,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1155,9'
          Dst:             copy_to_prebuf
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1161,32'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1163,10'
          Dst:             copy_from_prebuf
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1174,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1177,34'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1181,12'
          Dst:             copy_from_prebuf
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1186,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1197,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1203,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1205,5'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1207,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_mul_montgomery
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:280,47'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:280,10'
          Dst:             BN_mod_mul_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_equal_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          146
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:187,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:190,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:194,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:195,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:195,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:191,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:194,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:195,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:195,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:196,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_int
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq_w
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_eq_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:466,29'
              BranchSideFuncs:
                - constant_time_eq_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:466,10'
          Dst:             constant_time_eq_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_mul_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          110
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - __assert_fail
        - bn_mod_mul_montgomery_fallback
        - bn_mul_mont
        - bn_wexpand
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:414,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_fallback
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:414,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_fallback
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:414,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:414,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_fallback
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:415,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:415,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_fallback
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:421,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_mul_montgomery_fallback
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:422,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:423,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_mod_mul_montgomery_fallback
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:443,10'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_fallback
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:423,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:424,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_mod_mul_montgomery_fallback
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:443,10'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_fallback
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:425,24'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:443,10'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_fallback
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:425,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:425,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:430,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:430,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:430,5'
              BranchSideFuncs:
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:431,25'
              BranchSideFuncs:
                - bn_mul_mont
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:431,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:433,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:437,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:415,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:425,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:430,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:431,10'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:433,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:443,10'
          Dst:             bn_mod_mul_montgomery_fallback
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_mul_montgomery_fallback
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_from_montgomery_word
        - bn_mul_consttime
        - bn_sqr_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:384,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_sqr_consttime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:384,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_sqr_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:386,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:390,9'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_sqr_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:391,10'
              BranchSideFuncs:
                - bn_sqr_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:395,10'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:391,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:401,8'
              BranchSideFuncs:
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:395,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:395,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:401,8'
              BranchSideFuncs:
                - BN_from_montgomery_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:401,7'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:384,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:385,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:391,10'
          Dst:             bn_sqr_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:395,10'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:401,8'
          Dst:             BN_from_montgomery_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:408,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          186
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - bn_sqr_comba4
        - bn_sqr_comba8
        - bn_sqr_normal
        - bn_sqr_recursive
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:669,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:669,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:670,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:671,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:677,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:678,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:678,31'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:679,17'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:680,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:680,15'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:680,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:684,15'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:689,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:690,23'
              BranchSideFuncs:
                - bn_sqr_comba4
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:691,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - bn_sqr_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:691,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:692,23'
              BranchSideFuncs:
                - bn_sqr_comba8
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:694,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:694,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:695,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_sqr_normal
                - llvm.lifetime.end.p0i8
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:699,38'
              BranchSideFuncs:
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:699,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:700,33'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_recursive
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:705,14'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_sqr_normal
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:700,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:703,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:705,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:708,27'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:716,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:716,19'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:719,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:716,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:719,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:677,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:678,31'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:679,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:685,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:690,5'
          Dst:             bn_sqr_comba4
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:692,5'
          Dst:             bn_sqr_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:696,7'
          Dst:             bn_sqr_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:700,14'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:703,9'
          Dst:             bn_sqr_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:705,14'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:708,9'
          Dst:             bn_sqr_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:716,19'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:722,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - bn_mul_impl
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:527,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:527,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_impl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:527,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:527,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - bn_mul_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:528,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:528,5'
              BranchSideFuncs:
                - bn_mul_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:532,10'
              BranchSideFuncs:
                - bn_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:528,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:532,10'
          Dst:             bn_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_from_montgomery_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - bn_from_montgomery_in_place
        - bn_resize_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:316,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_montgomery_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:316,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_montgomery_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:317,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_montgomery_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:322,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_montgomery_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:323,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:327,15'
              BranchSideFuncs:
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_montgomery_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:328,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:328,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:329,27'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_from_montgomery_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:328,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:333,19'
              BranchSideFuncs:
                - bn_from_montgomery_in_place
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:317,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:328,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:329,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:335,10'
          Dst:             bn_from_montgomery_in_place
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          350
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_num_bits_word
        - BN_zero
        - __assert_fail
        - bn_mul_comba8
        - bn_mul_normal
        - bn_mul_part_recursive
        - bn_mul_recursive
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:421,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - BN_CTX_get
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:421,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - BN_CTX_get
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:423,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:423,21'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:424,5'
              BranchSideFuncs:
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:424,5'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:430,3'
              BranchSideFuncs:
                - BN_CTX_start
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:431,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:431,19'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:432,10'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:432,10'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:439,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:433,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:439,16'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:511,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:443,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:453,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:443,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:444,12'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:453,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:444,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:447,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:511,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:455,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:455,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:498,23'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:456,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:498,23'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:456,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:456,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:498,23'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:456,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:459,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:498,23'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:459,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:465,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:466,19'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:465,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:466,19'
              BranchSideFuncs:
                - BN_CTX_get
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:470,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:470,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:470,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:487,30'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:478,30'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_part_recursive
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:498,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:501,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:511,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:505,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:505,19'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:508,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:508,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:511,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:424,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:430,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:432,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:444,12'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:448,7'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:465,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:466,19'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:477,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:478,14'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:479,14'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:482,9'
          Dst:             bn_mul_part_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:487,14'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:488,14'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:491,9'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:498,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:502,3'
          Dst:             bn_mul_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:505,19'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:511,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_part_recursive
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
        - 'int '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          290
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - OPENSSL_memset
        - __assert_fail
        - bn_abs_sub_part_words
        - bn_add_words
        - bn_mul_comba8
        - bn_mul_normal
        - bn_mul_part_recursive
        - bn_mul_recursive
        - bn_select_words
        - bn_sub_words
        - constant_time_select_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
              BranchSideFuncs:
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:320,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:322,27'
              BranchSideFuncs:
                - bn_mul_normal
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:339,47'
              BranchSideFuncs:
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:347,5'
              BranchSideFuncs:
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - OPENSSL_memset.591
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:354,25'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_mul_recursive
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_normal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:359,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:360,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
                - bn_mul_normal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:364,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:359,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:361,36'
              BranchSideFuncs:
                - bn_mul_normal
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:364,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_part_recursive
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:366,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:366,26'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:370,62'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:366,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:370,62'
              BranchSideFuncs:
                - bn_mul_part_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:373,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_mul_part_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_recursive
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:373,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:373,27'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:377,57'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:373,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:365,11'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:377,57'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:406,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:407,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:413,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:413,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:413,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:413,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:406,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:407,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:413,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:314,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:316,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:317,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:318,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:322,5'
          Dst:             bn_mul_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:323,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:339,18'
          Dst:             bn_abs_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:340,10'
          Dst:             bn_abs_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:347,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:348,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:350,5'
          Dst:             bn_mul_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:352,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:355,5'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:356,5'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:358,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:361,7'
          Dst:             bn_mul_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:370,11'
          Dst:             bn_mul_part_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:377,11'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:389,16'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:394,24'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:395,24'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:396,3'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:399,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:403,8'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:413,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_recursive
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
        - 'int '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          250
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - OPENSSL_memset
        - __assert_fail
        - bn_abs_sub_part_words
        - bn_add_words
        - bn_mul_comba8
        - bn_mul_normal
        - bn_mul_recursive
        - bn_select_words
        - bn_sub_words
        - constant_time_select_w
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
              BranchSideFuncs:
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:220,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:220,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:220,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:226,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:220,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:220,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:226,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:221,5'
              BranchSideFuncs:
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:226,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:227,28'
              BranchSideFuncs:
                - bn_mul_normal
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:245,14'
              BranchSideFuncs:
                - bn_abs_sub_part_words
                - bn_abs_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:228,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:228,9'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:229,27'
              BranchSideFuncs:
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:262,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:262,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:268,25'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:262,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:262,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:268,25'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:262,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:263,5'
              BranchSideFuncs:
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_mul_comba8
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:268,25'
              BranchSideFuncs:
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_mul_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - bn_select_words
                - constant_time_select_w
                - bn_add_words
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:292,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:293,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:299,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:299,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:299,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:299,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:292,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:293,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:299,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:213,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:215,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:216,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:221,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:227,5'
          Dst:             bn_mul_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:229,7'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:250,18'
          Dst:             bn_abs_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:251,10'
          Dst:             bn_abs_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:263,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:265,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:266,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:269,5'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:270,5'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:271,5'
          Dst:             bn_mul_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:275,16'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:280,24'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:281,24'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:282,3'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:285,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:289,8'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:299,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_abs_sub_part_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'size_t '
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_select_words
        - bn_sub_part_words
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:173,21'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:173,21'
              BranchSideFuncs:
                - bn_sub_part_words
                - bn_sub_part_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:175,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:175,21'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:175,21'
              BranchSideFuncs:
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:173,21'
          Dst:             bn_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:174,3'
          Dst:             bn_sub_part_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:177,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sub_part_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'size_t '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - bn_sub_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:131,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.smax.i32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:131,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.smax.i32
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:131,3'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.smax.i32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:132,43'
              BranchSideFuncs:
                - bn_sub_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.smax.i32
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:133,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:137,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.smax.i32
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:144,10'
              BranchSideFuncs:
                - llvm.smax.i32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:152,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:145,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:145,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:146,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:152,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:152,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:154,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:131,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:132,21'
          Dst:             bn_sub_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_sqr_recursive
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - bn_abs_sub_words
        - bn_add_words
        - bn_sqr_comba8
        - bn_sqr_normal
        - bn_sqr_recursive
        - bn_sub_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:593,3'
              BranchSideFuncs:
                - llvm.ctpop.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_abs_sub_words
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_sqr_normal
                - bn_sqr_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:593,3'
              BranchSideFuncs:
                - llvm.ctpop.i64
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_abs_sub_words
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_sqr_normal
                - bn_sqr_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:593,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:593,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_abs_sub_words
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_sqr_normal
                - bn_sqr_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:599,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - bn_abs_sub_words
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_sqr_normal
                - bn_sqr_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:600,5'
              BranchSideFuncs:
                - bn_sqr_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:603,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_abs_sub_words
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - bn_sqr_normal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:603,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:604,5'
              BranchSideFuncs:
                - bn_sqr_normal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:613,17'
              BranchSideFuncs:
                - bn_abs_sub_words
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_sqr_recursive
                - bn_add_words
                - bn_sub_words
                - bn_add_words
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:637,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:638,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:644,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:644,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:644,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:644,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:637,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:638,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:644,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:593,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:600,5'
          Dst:             bn_sqr_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:604,5'
          Dst:             bn_sqr_normal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:617,3'
          Dst:             bn_abs_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:619,3'
          Dst:             bn_sqr_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:622,3'
          Dst:             bn_sqr_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:625,3'
          Dst:             bn_sqr_recursive
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:628,16'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:630,8'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:634,8'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:644,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_abs_sub_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_select_words
        - bn_sub_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
              BranchSideFuncs:
                - bn_sub_words
                - bn_sub_words
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:76,21'
              BranchSideFuncs:
                - bn_sub_words
                - bn_sub_words
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:76,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:77,3'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:78,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_abs_is_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:132,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:135,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:136,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:136,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:136,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:136,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:136,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:137,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:241,10'
              BranchSideFuncs:
                - BN_set_word
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:241,10'
          Dst:             BN_set_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_avx2_preferred
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_AVX2_capable
        - CRYPTO_is_BMI1_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_BMI2_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_ADX_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_AVX2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_BMI2_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_ADX_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_AVX2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,35'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:53,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:48,7'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:53,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,7'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:53,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:47,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:48,7'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:53,10'
          Dst:             CRYPTO_is_AVX2_capable
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSAZ_1024_mod_exp_avx2
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          176
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_cleanse
        - __assert_fail
        - bn_reduce_once_in_place
        - rsaz_1024_gather5_avx2
        - rsaz_1024_mul_avx2
        - rsaz_1024_norm2red_avx2
        - rsaz_1024_red2norm_avx2
        - rsaz_1024_scatter5_avx2
        - rsaz_1024_sqr_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:45,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:45,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:45,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:47,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:0,0'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:0,0'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:93,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:0,0'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:88,29'
              BranchSideFuncs:
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:88,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:90,47'
              BranchSideFuncs:
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:101,26'
              BranchSideFuncs:
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:93,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:88,29'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:95,7'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:107,5'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:120,3'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:45,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:59,3'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:60,3'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:61,3'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:65,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:67,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:72,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:73,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:74,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:75,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:77,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:78,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:80,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:81,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:83,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:84,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:86,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:87,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:103,3'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:90,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:91,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:92,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:95,7'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:96,7'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:107,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:115,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:116,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:120,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:124,3'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:125,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:128,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:130,3'
          Dst:             rsaz_1024_red2norm_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:132,3'
          Dst:             bn_reduce_once_in_place
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.c:134,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    align_pointer
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:293,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:293,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:295,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:296,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:295,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_one_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_from_montgomery
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:362,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:362,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:362,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:362,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:375,39'
              BranchSideFuncs:
                - BN_from_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:363,24'
              BranchSideFuncs:
                - BN_from_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:375,39'
              BranchSideFuncs:
                - BN_from_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:363,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:363,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:366,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:367,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:367,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:370,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:367,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:368,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:370,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:363,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:375,10'
          Dst:             BN_from_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_scatter5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_mont_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_power5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    copy_to_prebuf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'size_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - bn_copy_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:841,39'
              BranchSideFuncs:
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:841,39'
              BranchSideFuncs:
                - bn_copy_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:842,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:842,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:844,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:841,13'
          Dst:             bn_copy_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:842,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    copy_from_prebuf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'size_t *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_memset
        - bn_wexpand
        - constant_time_eq_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:848,22'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.smax.i32
                - constant_time_eq_int
                - value_barrier_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:848,22'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.smax.i32
                - constant_time_eq_int
                - value_barrier_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:848,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:848,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:852,21'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.smax.i32
                - constant_time_eq_int
                - value_barrier_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:854,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:853,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:865,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:854,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:859,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:865,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:860,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:854,31'
              BranchSideFuncs:
                - constant_time_eq_int
                - value_barrier_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:861,18'
              BranchSideFuncs:
                - constant_time_eq_int
                - value_barrier_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:848,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:852,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:859,37'
          Dst:             constant_time_eq_int
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:859,21'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_from_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_from_montgomery_word
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:343,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_from_montgomery_word
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:343,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_from_montgomery_word
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:345,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:345,17'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:346,8'
              BranchSideFuncs:
                - BN_copy
                - BN_from_montgomery_word
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:345,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:350,9'
              BranchSideFuncs:
                - BN_from_montgomery_word
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:343,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:344,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:346,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:350,9'
          Dst:             BN_from_montgomery_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:353,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_1024_norm2red_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_1024_mul_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_1024_scatter5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_1024_sqr_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_1024_gather5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsaz_1024_red2norm_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_BMI1_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_BMI2_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_ADX_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_AVX2_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_range_to_mask
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:225,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:225,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:225,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:225,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:226,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:225,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:225,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:228,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:228,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:229,14'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:230,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:229,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:229,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:233,39'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:230,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:233,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:230,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RAND_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes_with_additional_data
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
              BranchSideFuncs:
                - RAND_bytes_with_additional_data
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:477,3'
              BranchSideFuncs:
                - RAND_bytes_with_additional_data
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:477,3'
          Dst:             RAND_bytes_with_additional_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_in_range_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_less_than_word_mask
        - bn_less_than_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
              BranchSideFuncs:
                - bn_less_than_word_mask
                - bn_less_than_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:216,25'
              BranchSideFuncs:
                - bn_less_than_word_mask
                - bn_less_than_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:216,25'
          Dst:             bn_less_than_word_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:217,17'
          Dst:             bn_less_than_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_less_than_word_mask
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - constant_time_is_zero_w
        - constant_time_lt_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:194,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_is_zero_w
                - constant_time_lt_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:194,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_is_zero_w
                - constant_time_lt_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:194,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:197,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_is_zero_w
                - constant_time_lt_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:197,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:205,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_is_zero_w
                - constant_time_lt_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:206,13'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_lt_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:209,10'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_lt_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:206,13'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_lt_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:209,10'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_lt_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:209,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:210,11'
          Dst:             constant_time_lt_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RAND_bytes_with_additional_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          300
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_get_fork_generation
        - CRYPTO_get_thread_local
        - CRYPTO_set_thread_local
        - CRYPTO_sysrand
        - CRYPTO_sysrand_if_available
        - CTR_DRBG_clear
        - CTR_DRBG_generate
        - CTR_DRBG_init
        - CTR_DRBG_reseed
        - OPENSSL_malloc
        - OPENSSL_memset
        - abort
        - have_rdrand
        - rand_fork_unsafe_buffering_enabled
        - rand_get_seed
        - rand_thread_state_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:332,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:336,36'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - rand_fork_unsafe_buffering_enabled
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
                - __sanitizer_cov_trace_const_cmp4
                - have_rdrand
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_sysrand_if_available
                - CRYPTO_sysrand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:352,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:352,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
                - have_rdrand
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_sysrand_if_available
                - CRYPTO_sysrand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:353,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:352,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:353,7'
              BranchSideFuncs:
                - have_rdrand
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_sysrand_if_available
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
                - CRYPTO_sysrand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:354,17'
              BranchSideFuncs:
                - have_rdrand
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_sysrand_if_available
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
                - CRYPTO_sysrand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:354,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:356,7'
              BranchSideFuncs:
                - CRYPTO_sysrand
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:357,17'
              BranchSideFuncs:
                - CRYPTO_sysrand_if_available
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:374,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:365,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:366,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:369,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_malloc
                - CRYPTO_set_thread_local
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:375,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:374,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:381,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:375,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:381,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:383,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:389,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:391,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:393,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:413,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:415,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:422,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:415,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:421,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:422,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - rand_get_seed
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:433,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:435,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:437,18'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:449,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:453,10'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:455,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:458,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - abort
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:447,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:449,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:466,13'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CTR_DRBG_clear
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:336,36'
          Dst:             CRYPTO_get_fork_generation
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:337,37'
          Dst:             rand_fork_unsafe_buffering_enabled
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:353,7'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:354,17'
          Dst:             have_rdrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:356,7'
          Dst:             CRYPTO_sysrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:357,17'
          Dst:             CRYPTO_sysrand_if_available
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:371,7'
          Dst:             CRYPTO_get_thread_local
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:374,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:376,10'
          Dst:             CRYPTO_set_thread_local
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:376,10'
          Dst:             rand_thread_state_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:387,5'
          Dst:             rand_get_seed
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:389,10'
          Dst:             CTR_DRBG_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:391,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:425,5'
          Dst:             rand_get_seed
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:433,10'
          Dst:             CTR_DRBG_reseed
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:435,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:453,10'
          Dst:             CTR_DRBG_generate
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:455,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:467,5'
          Dst:             CTR_DRBG_clear
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_get_fork_generation
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          81
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_atomic_load_u32
        - CRYPTO_atomic_store_u32
        - CRYPTO_once
        - init_fork_detect
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:90,3'
              BranchSideFuncs:
                - CRYPTO_once
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_atomic_store_u32
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:90,3'
              BranchSideFuncs:
                - CRYPTO_once
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_atomic_store_u32
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:95,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:107,7'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:95,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:96,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:111,12'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_atomic_store_u32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:118,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.627
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:122,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:133,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:0,0'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:130,21'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:90,3'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:90,3'
          Dst:             init_fork_detect
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:107,7'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:118,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:120,7'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:131,5'
          Dst:             CRYPTO_atomic_store_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:133,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    have_rdrand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_RDRAND_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:128,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:128,10'
              BranchSideFuncs:
                - CRYPTO_is_RDRAND_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:128,10'
              BranchSideFuncs:
                - CRYPTO_is_RDRAND_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:128,10'
          Dst:             CRYPTO_is_RDRAND_capable
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_sysrand_if_available
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:0,0'
              BranchSideFuncs:
                - CRYPTO_sysrand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:97,3'
              BranchSideFuncs:
                - CRYPTO_sysrand
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../rand/internal.h:97,3'
          Dst:             CRYPTO_sysrand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rand_thread_state_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:113,16'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:113,16'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:113,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:135,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:135,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rand_get_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand_for_seed
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
              BranchSideFuncs:
                - CRYPTO_sysrand_for_seed
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:324,3'
              BranchSideFuncs:
                - CRYPTO_sysrand_for_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:324,3'
          Dst:             CRYPTO_sysrand_for_seed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CTR_DRBG_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ctr_drbg_state_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcpy
        - aes_ctr_set_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:51,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:51,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:51,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:55,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:59,25'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:73,3'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:59,25'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:73,3'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:73,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:74,25'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:77,38'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:56,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:77,15'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:78,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CTR_DRBG_reseed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ctr_drbg_state_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcpy
        - ctr_drbg_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:124,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:124,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:127,29'
              BranchSideFuncs:
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:139,8'
              BranchSideFuncs:
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:127,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:127,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:131,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:132,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:133,26'
              BranchSideFuncs:
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:139,8'
              BranchSideFuncs:
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:139,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:143,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:131,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:139,8'
          Dst:             ctr_drbg_update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CTR_DRBG_generate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ctr_drbg_state_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          192
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - ctr32_add
        - ctr_drbg_update
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:152,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:152,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:152,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:157,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:157,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:161,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:174,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:176,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:199,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:180,10'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:184,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:189,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:190,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:190,9'
              BranchSideFuncs:
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:195,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:174,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:176,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - ctr32_add
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:199,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:200,5'
              BranchSideFuncs:
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:209,8'
              BranchSideFuncs:
                - ctr_drbg_update
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:213,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:162,8'
          Dst:             ctr_drbg_update
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:184,7'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:185,7'
          Dst:             ctr32_add
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:187,7'
          Dst:             ctr32_add
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:190,9'
          Dst:             ctr32_add
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:201,5'
          Dst:             ctr32_add
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:204,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:209,8'
          Dst:             ctr_drbg_update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CTR_DRBG_clear
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ctr_drbg_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:219,19'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:219,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ctr_drbg_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ctr_drbg_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcpy
        - aes_ctr_set_key
        - ctr32_add
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:99,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:99,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:99,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:103,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:109,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:110,16'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:113,38'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:104,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:105,5'
              BranchSideFuncs:
                - ctr32_add
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:109,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:109,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:110,16'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:113,38'
              BranchSideFuncs:
                - aes_ctr_set_key
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:105,5'
          Dst:             ctr32_add
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:113,15'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:114,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ctr32_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ctr_drbg_state_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:90,51'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:90,18'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:91,3'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_u32_be
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap4
        - OPENSSL_memcpy
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - CRYPTO_bswap4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1049,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - CRYPTO_bswap4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1050,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1051,10'
          Dst:             CRYPTO_bswap4
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_store_u32_be
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap4
        - OPENSSL_memcpy
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - CRYPTO_bswap4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1055,7'
              BranchSideFuncs:
                - CRYPTO_bswap4
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1055,7'
          Dst:             CRYPTO_bswap4
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1056,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_ctr_set_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        5
      argTypes:
        - 'struct.aes_key_st *'
        - 'struct.gcm128_key_st *'
        - 'func_type **'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          126
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_gcm128_init_key
        - __assert_fail
        - aes_hw_encrypt
        - aes_hw_set_encrypt_key
        - aes_nohw_encrypt
        - aes_nohw_set_encrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_encrypt
        - vpaes_set_encrypt_key
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:295,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:295,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:295,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:296,33'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:306,7'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - CRYPTO_gcm128_init_key
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:297,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:298,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:300,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:300,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:301,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:307,32'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:324,33'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:308,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:309,18'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:311,17'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:311,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:312,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:326,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:328,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:328,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:329,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:294,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:295,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:296,5'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:298,7'
          Dst:             CRYPTO_gcm128_init_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:298,7'
          Dst:             aes_hw_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:306,7'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:307,5'
          Dst:             vpaes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:312,7'
          Dst:             CRYPTO_gcm128_init_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:312,7'
          Dst:             vpaes_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:324,3'
          Dst:             aes_nohw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:326,5'
          Dst:             CRYPTO_gcm128_init_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:326,5'
          Dst:             aes_nohw_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hwaes_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_AESNI_capable
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:33,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:33,49'
              BranchSideFuncs:
                - CRYPTO_is_AESNI_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:33,49'
              BranchSideFuncs:
                - CRYPTO_is_AESNI_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:33,49'
          Dst:             CRYPTO_is_AESNI_capable
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_set_encrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_init_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.gcm128_key_st *'
        - 'struct.aes_key_st *'
        - 'func_type *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_ghash_init
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:240,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - CRYPTO_ghash_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:240,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - CRYPTO_ghash_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:254,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:254,39'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:254,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:240,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:244,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:248,3'
          Dst:             CRYPTO_ghash_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_SSSE3_capable
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:40,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:40,49'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:40,49'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/../aes/internal.h:40,49'
          Dst:             CRYPTO_is_SSSE3_capable
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_set_encrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_set_encrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - aes_nohw_setup_key_128
        - aes_nohw_setup_key_192
        - aes_nohw_setup_key_256
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1126,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - aes_nohw_setup_key_256
                - aes_nohw_setup_key_192
                - aes_nohw_setup_key_128
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1126,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - aes_nohw_setup_key_256
                - aes_nohw_setup_key_192
                - aes_nohw_setup_key_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1126,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1128,7'
              BranchSideFuncs:
                - aes_nohw_setup_key_128
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1131,7'
              BranchSideFuncs:
                - aes_nohw_setup_key_192
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1134,7'
              BranchSideFuncs:
                - aes_nohw_setup_key_256
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1128,7'
          Dst:             aes_nohw_setup_key_128
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1131,7'
          Dst:             aes_nohw_setup_key_192
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1134,7'
          Dst:             aes_nohw_setup_key_256
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_encrypt_batch
        - aes_nohw_expand_round_keys
        - aes_nohw_from_batch
        - aes_nohw_to_batch
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1146,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1147,3'
          Dst:             aes_nohw_expand_round_keys
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1149,3'
          Dst:             aes_nohw_to_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1150,3'
          Dst:             aes_nohw_encrypt_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1151,3'
          Dst:             aes_nohw_from_batch
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_ctr32_encrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_ctr32_encrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_ctr32_encrypt_blocks
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - aes_nohw_encrypt_batch
        - aes_nohw_expand_round_keys
        - aes_nohw_from_batch
        - aes_nohw_to_batch
        - aes_nohw_xor_block
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1177,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1177,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1177,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1181,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1187,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1188,21'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1191,41'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1198,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1200,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1200,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1194,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1195,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1198,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1204,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1205,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1208,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1204,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1205,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1208,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1182,3'
          Dst:             aes_nohw_expand_round_keys
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1191,18'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1195,7'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1200,5'
          Dst:             aes_nohw_to_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1201,5'
          Dst:             aes_nohw_encrypt_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1202,5'
          Dst:             aes_nohw_from_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1205,7'
          Dst:             aes_nohw_xor_block
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_expand_round_keys
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.AES_NOHW_SCHEDULE *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_nohw_batch_set
        - aes_nohw_transpose
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:906,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:908,7'
              BranchSideFuncs:
                - aes_nohw_transpose
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_batch_set
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:911,25'
              BranchSideFuncs:
                - aes_nohw_transpose
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_batch_set
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:911,5'
          Dst:             aes_nohw_transpose
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:909,7'
          Dst:             aes_nohw_batch_set
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_to_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_nohw_batch_set
        - aes_nohw_compact_block
        - aes_nohw_transpose
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:477,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - aes_nohw_batch_set
                - llvm.lifetime.end.p0i8
                - aes_nohw_transpose
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:477,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - aes_nohw_batch_set
                - llvm.lifetime.end.p0i8
                - aes_nohw_transpose
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:479,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:479,3'
              BranchSideFuncs:
                - aes_nohw_transpose
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:481,43'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - aes_nohw_batch_set
                - llvm.lifetime.end.p0i8
                - aes_nohw_transpose
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:479,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:479,3'
              BranchSideFuncs:
                - aes_nohw_transpose
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:481,43'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - aes_nohw_batch_set
                - llvm.lifetime.end.p0i8
                - aes_nohw_transpose
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:485,3'
          Dst:             aes_nohw_transpose
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:481,5'
          Dst:             aes_nohw_compact_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:482,5'
          Dst:             aes_nohw_batch_set
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_encrypt_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.AES_NOHW_SCHEDULE *'
        - 'size_t '
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_nohw_add_round_key
        - aes_nohw_mix_columns
        - aes_nohw_shift_rows
        - aes_nohw_sub_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:873,34'
              BranchSideFuncs:
                - aes_nohw_add_round_key
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_add_round_key
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_mix_columns
                - aes_nohw_add_round_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:873,34'
              BranchSideFuncs:
                - aes_nohw_add_round_key
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_add_round_key
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_mix_columns
                - aes_nohw_add_round_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:874,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:874,3'
              BranchSideFuncs:
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_mix_columns
                - aes_nohw_add_round_key
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_add_round_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:875,5'
              BranchSideFuncs:
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_mix_columns
                - aes_nohw_add_round_key
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_add_round_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:874,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:874,3'
              BranchSideFuncs:
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_add_round_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:875,5'
              BranchSideFuncs:
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_mix_columns
                - aes_nohw_add_round_key
                - aes_nohw_sub_bytes
                - aes_nohw_shift_rows
                - aes_nohw_add_round_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:873,3'
          Dst:             aes_nohw_add_round_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:880,3'
          Dst:             aes_nohw_sub_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:881,3'
          Dst:             aes_nohw_shift_rows
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:882,3'
          Dst:             aes_nohw_add_round_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:875,5'
          Dst:             aes_nohw_sub_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:876,5'
          Dst:             aes_nohw_shift_rows
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:877,5'
          Dst:             aes_nohw_mix_columns
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:878,5'
          Dst:             aes_nohw_add_round_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_from_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_nohw_batch_get
        - aes_nohw_transpose
        - aes_nohw_uncompact_block
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:492,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_transpose
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_batch_get
                - aes_nohw_uncompact_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:492,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_transpose
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_batch_get
                - aes_nohw_uncompact_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:496,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:496,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:498,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_batch_get
                - aes_nohw_uncompact_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:496,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:496,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:498,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_batch_get
                - aes_nohw_uncompact_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:493,3'
          Dst:             aes_nohw_transpose
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:498,5'
          Dst:             aes_nohw_batch_get
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:499,5'
          Dst:             aes_nohw_uncompact_block
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_xor_block
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_xor
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1167,5'
              BranchSideFuncs:
                - aes_nohw_xor
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1169,9'
          Dst:             aes_nohw_xor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_xor
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    177
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_transpose
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          177
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_batch_get
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
        - 'N/A'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_uncompact_block
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_add_round_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_nohw_xor
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:508,3'
              BranchSideFuncs:
                - aes_nohw_xor
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:508,3'
              BranchSideFuncs:
                - aes_nohw_xor
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:508,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:509,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:511,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:509,19'
          Dst:             aes_nohw_xor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_sub_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          278
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_and
        - aes_nohw_not
        - aes_nohw_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:515,19'
              BranchSideFuncs:
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_xor
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:525,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:526,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:527,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:528,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:529,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:530,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:531,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:532,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:533,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:534,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:535,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:536,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:537,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:538,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:539,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:540,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:541,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:542,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:543,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:544,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:545,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:546,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:547,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:550,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:551,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:552,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:553,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:554,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:555,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:556,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:557,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:558,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:559,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:560,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:561,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:562,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:563,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:564,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:565,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:566,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:567,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:568,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:569,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:570,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:571,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:572,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:573,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:574,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:575,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:576,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:577,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:578,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:579,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:580,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:581,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:582,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:583,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:584,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:585,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:586,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:587,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:588,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:589,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:590,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:591,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:592,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:593,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:594,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:595,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:596,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:597,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:598,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:599,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:600,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:601,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:602,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:603,19'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:604,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:605,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:606,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:607,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:608,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:609,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:610,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:611,20'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:614,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:615,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:616,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:617,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:618,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:619,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:620,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:621,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:622,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:623,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:624,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:625,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:626,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:627,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:628,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:629,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:630,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:631,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:632,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:633,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:634,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:635,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:636,37'
          Dst:             aes_nohw_not
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:636,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:637,37'
          Dst:             aes_nohw_not
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:637,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:638,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:639,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:640,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:641,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:642,37'
          Dst:             aes_nohw_not
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:642,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:643,37'
          Dst:             aes_nohw_not
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:643,19'
          Dst:             aes_nohw_xor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_shift_rows
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_nohw_and
        - aes_nohw_or
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:712,3'
              BranchSideFuncs:
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:712,3'
              BranchSideFuncs:
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:712,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:713,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:722,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:713,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:714,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:715,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:716,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:717,12'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:718,12'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:719,12'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:720,31'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:720,56'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:720,19'
          Dst:             aes_nohw_or
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_mix_columns
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_rotate_rows_down
        - aes_nohw_rotate_rows_twice
        - aes_nohw_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:765,19'
              BranchSideFuncs:
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:774,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:775,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:776,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:777,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:778,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:779,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:780,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:781,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:782,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:783,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:784,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:785,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:786,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:787,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:788,19'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:789,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:792,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:792,45'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:792,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:794,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:795,37'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:795,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:794,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:797,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:797,45'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:797,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:799,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:800,37'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:800,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:799,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:802,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:803,37'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:803,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:802,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:805,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:805,45'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:805,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:807,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:807,45'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:807,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:809,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:809,45'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:809,7'
          Dst:             aes_nohw_xor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_rotate_rows_down
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_rotate_rows_twice
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_and
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_or
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_not
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_compact_block
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_batch_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
        - 'N/A'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_setup_key_128
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_nohw_compact_block
        - aes_nohw_rcon_slice
        - aes_nohw_sub_block
        - aes_nohw_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:941,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:941,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:947,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:949,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:966,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:944,3'
          Dst:             aes_nohw_compact_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:949,5'
          Dst:             aes_nohw_sub_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Dst:             aes_nohw_rcon_slice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:953,18'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:954,18'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:960,18'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:961,18'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:962,18'
          Dst:             aes_nohw_xor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_setup_key_192
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          196
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_nohw_and
        - aes_nohw_compact_block
        - aes_nohw_or
        - aes_nohw_rcon_slice
        - aes_nohw_rotate_rows_down
        - aes_nohw_sub_block
        - aes_nohw_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:969,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - aes_nohw_compact_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_xor
                - aes_nohw_or
                - aes_nohw_rotate_rows_down
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_or
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_or
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:969,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - aes_nohw_compact_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_xor
                - aes_nohw_or
                - aes_nohw_rotate_rows_down
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_and
                - aes_nohw_xor
                - aes_nohw_or
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_or
                - aes_nohw_xor
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_and
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:989,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:991,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1072,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:982,3'
          Dst:             aes_nohw_compact_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:987,3'
          Dst:             aes_nohw_compact_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:991,5'
          Dst:             aes_nohw_sub_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Dst:             aes_nohw_rcon_slice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1000,11'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:998,19'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1007,35'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1007,22'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1006,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1012,11'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1010,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1018,19'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1021,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1023,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1024,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1025,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1033,5'
          Dst:             aes_nohw_sub_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Dst:             aes_nohw_rcon_slice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1040,19'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1043,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1046,11'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1044,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1049,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1050,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1051,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1058,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1059,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1060,19'
          Dst:             aes_nohw_and
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_setup_key_256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          129
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_nohw_compact_block
        - aes_nohw_rcon_slice
        - aes_nohw_sub_block
        - aes_nohw_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1075,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_sub_block
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1075,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - aes_nohw_compact_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_sub_block
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1085,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_sub_block
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1107,5'
              BranchSideFuncs:
                - aes_nohw_sub_block
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - aes_nohw_sub_block
                - aes_nohw_rcon_slice
                - aes_nohw_rotate_rows_down
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1079,3'
          Dst:             aes_nohw_compact_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1082,3'
          Dst:             aes_nohw_compact_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1087,5'
          Dst:             aes_nohw_sub_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Dst:             aes_nohw_rcon_slice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Dst:             aes_nohw_rotate_rows_down
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1091,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1092,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1097,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1098,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1099,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1107,5'
          Dst:             aes_nohw_sub_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1110,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1113,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1114,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1115,19'
          Dst:             aes_nohw_xor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_sub_block
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_batch_get
        - aes_nohw_batch_set
        - aes_nohw_sub_bytes
        - aes_nohw_transpose
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - aes_nohw_batch_set
                - aes_nohw_transpose
                - aes_nohw_sub_bytes
                - aes_nohw_transpose
                - aes_nohw_batch_get
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:931,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - aes_nohw_batch_set
                - aes_nohw_transpose
                - aes_nohw_sub_bytes
                - aes_nohw_transpose
                - aes_nohw_batch_get
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:933,3'
          Dst:             aes_nohw_batch_set
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:934,3'
          Dst:             aes_nohw_transpose
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:935,3'
          Dst:             aes_nohw_sub_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:936,3'
          Dst:             aes_nohw_transpose
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:937,3'
          Dst:             aes_nohw_batch_get
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_rcon_slice
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_SSSE3_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ghash_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'func_type **'
        - 'func_type **'
        - 'struct.u128 *'
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_is_AVX_capable
        - CRYPTO_is_SSSE3_capable
        - CRYPTO_load_u64_be
        - crypto_gcm_clmul_enabled
        - gcm_ghash_avx
        - gcm_ghash_clmul
        - gcm_ghash_nohw
        - gcm_ghash_ssse3
        - gcm_gmult_avx
        - gcm_gmult_clmul
        - gcm_gmult_nohw
        - gcm_gmult_ssse3
        - gcm_init_avx
        - gcm_init_clmul
        - gcm_init_nohw
        - gcm_init_ssse3
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:178,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - crypto_gcm_clmul_enabled
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_AVX_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_MOVBE_capable
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_avx
                - llvm.lifetime.end.p0i8
                - gcm_init_clmul
                - CRYPTO_is_SSSE3_capable
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_ssse3
                - gcm_init_nohw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:178,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - crypto_gcm_clmul_enabled
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_AVX_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_MOVBE_capable
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_avx
                - llvm.lifetime.end.p0i8
                - gcm_init_clmul
                - CRYPTO_is_SSSE3_capable
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_ssse3
                - gcm_init_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:186,9'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_ssse3
                - llvm.lifetime.end.p0i8
                - gcm_init_nohw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:198,7'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
                - __sanitizer_cov_trace_const_cmp4
                - gcm_init_ssse3
                - llvm.lifetime.end.p0i8
                - gcm_init_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:186,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:186,36'
              BranchSideFuncs:
                - gcm_init_clmul
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:193,5'
              BranchSideFuncs:
                - gcm_init_clmul
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:187,7'
              BranchSideFuncs:
                - gcm_init_clmul
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:193,5'
              BranchSideFuncs:
                - gcm_init_clmul
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:199,5'
              BranchSideFuncs:
                - gcm_init_nohw
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:233,3'
              BranchSideFuncs:
                - gcm_init_nohw
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:181,20'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:182,20'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:185,7'
          Dst:             crypto_gcm_clmul_enabled
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:186,9'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:186,36'
          Dst:             CRYPTO_is_MOVBE_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:187,7'
          Dst:             gcm_init_avx
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:193,5'
          Dst:             gcm_init_clmul
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:198,7'
          Dst:             CRYPTO_is_SSSE3_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:199,5'
          Dst:             gcm_init_ssse3
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:233,3'
          Dst:             gcm_init_nohw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_u64_be
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1069
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap8
        - OPENSSL_memcpy
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - CRYPTO_bswap8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1070,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - CRYPTO_bswap8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1071,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1072,10'
          Dst:             CRYPTO_bswap8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    crypto_gcm_clmul_enabled
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_PCLMUL_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:738,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:738,38'
              BranchSideFuncs:
                - CRYPTO_is_PCLMUL_capable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:738,38'
              BranchSideFuncs:
                - CRYPTO_is_PCLMUL_capable
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:738,38'
          Dst:             CRYPTO_is_PCLMUL_capable
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_MOVBE_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_init_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.u128 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_gmult_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_ghash_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'struct.u128 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_init_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.u128 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_gmult_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_ghash_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'struct.u128 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_init_ssse3
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.u128 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          179
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gcm_reduce_1bit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:89,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - gcm_reduce_1bit
                - llvm.memcpy.p0i8.p0i8.i64
                - gcm_reduce_1bit
                - llvm.memcpy.p0i8.p0i8.i64
                - gcm_reduce_1bit
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:89,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - gcm_reduce_1bit
                - llvm.memcpy.p0i8.p0i8.i64
                - gcm_reduce_1bit
                - llvm.memcpy.p0i8.p0i8.i64
                - gcm_reduce_1bit
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:118,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:117,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:119,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:118,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:117,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:119,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:94,3'
          Dst:             gcm_reduce_1bit
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:96,3'
          Dst:             gcm_reduce_1bit
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:98,3'
          Dst:             gcm_reduce_1bit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_gmult_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_ghash_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'struct.u128 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_init_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.u128 *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_gmult_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_load_u64_be
        - CRYPTO_store_u64_be
        - gcm_polyval_nohw
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:278,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:279,16'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:280,16'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:281,3'
          Dst:             gcm_polyval_nohw
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:282,3'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:283,3'
          Dst:             CRYPTO_store_u64_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_ghash_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'struct.u128 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_load_u64_be
        - CRYPTO_store_u64_be
        - gcm_polyval_nohw
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:288,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:288,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:292,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:292,3'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:293,42'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:292,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:292,3'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:293,42'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - CRYPTO_load_u64_be
                - gcm_polyval_nohw
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:289,16'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:290,16'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:293,19'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:294,19'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:295,5'
          Dst:             gcm_polyval_nohw
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:300,3'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:301,3'
          Dst:             CRYPTO_store_u64_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_polyval_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          152
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gcm_mul64_nohw
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - gcm_mul64_nohw
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - gcm_mul64_nohw
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - gcm_mul64_nohw
                - llvm.fshl.i64
                - llvm.fshl.i64
                - llvm.fshl.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:228,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - gcm_mul64_nohw
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - gcm_mul64_nohw
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - gcm_mul64_nohw
                - llvm.fshl.i64
                - llvm.fshl.i64
                - llvm.fshl.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:229,3'
          Dst:             gcm_mul64_nohw
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:231,3'
          Dst:             gcm_mul64_nohw
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c:233,3'
          Dst:             gcm_mul64_nohw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_store_u64_be
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap8
        - OPENSSL_memcpy
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - CRYPTO_bswap8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1076,7'
              BranchSideFuncs:
                - CRYPTO_bswap8
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1076,7'
          Dst:             CRYPTO_bswap8
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1077,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_mul64_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          127
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    gcm_reduce_1bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_PCLMUL_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_AESNI_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_RDRAND_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    init_fork_detect
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          60
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_atomic_store_u32
        - madvise
        - mmap
        - munmap
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:47,7'
              BranchSideFuncs:
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - munmap
                - CRYPTO_atomic_store_u32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:47,7'
              BranchSideFuncs:
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - munmap
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:47,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:51,20'
              BranchSideFuncs:
                - sysconf
                - __sanitizer_cov_trace_const_cmp8
                - mmap
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - munmap
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:52,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:56,16'
              BranchSideFuncs:
                - mmap
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - munmap
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:58,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:67,7'
              BranchSideFuncs:
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - madvise
                - __sanitizer_cov_trace_const_cmp4
                - munmap
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:67,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:68,7'
              BranchSideFuncs:
                - munmap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:69,5'
              BranchSideFuncs:
                - munmap
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:69,5'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:73,27'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:51,20'
          Dst:             sysconf
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:56,16'
          Dst:             mmap
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:67,7'
          Dst:             madvise
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:68,7'
          Dst:             madvise
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:69,5'
          Dst:             munmap
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c:73,3'
          Dst:             CRYPTO_atomic_store_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_load_u32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_store_u32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        6
      argTypes:
        - 'char *'
        - 'size_t '
        - 'int '
        - 'int '
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_count_low_zero_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bn_count_low_zero_bits_word
        - constant_time_is_zero_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:351,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:351,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:352,54'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - bn_count_low_zero_bits_word
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:352,30'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:356,16'
          Dst:             bn_count_low_zero_bits_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_rshift_secret_shift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - bn_rshift_words
        - bn_select_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:175,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:175,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:177,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:177,19'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:178,8'
              BranchSideFuncs:
                - BN_copy
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:178,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:178,22'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:179,27'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:177,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:184,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:185,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:186,24'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:185,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:186,24'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_select_words
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:175,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:176,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:178,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:179,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:188,5'
          Dst:             bn_rshift_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:189,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:196,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_count_low_zero_bits_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero_w
        - constant_time_select_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:313,36'
              BranchSideFuncs:
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
                - constant_time_select_w
                - constant_time_is_zero_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:313,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:317,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:321,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:323,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:325,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:327,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:329,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:331,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:333,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:335,7'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:337,10'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mont_ctx_set_RR_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          197
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_set_bit
        - BN_zero
        - __assert_fail
        - bn_minimal_width
        - bn_mod_lshift1_consttime
        - bn_mod_lshift_consttime
        - bn_resize_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:163,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:163,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:163,3'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:164,3'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:164,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:164,3'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:165,3'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:165,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:165,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:166,3'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:166,3'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:168,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:169,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:169,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:170,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:171,20'
              BranchSideFuncs:
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:175,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:176,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:176,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:195,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:194,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,26'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:195,17'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,26'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:205,40'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:210,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:214,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:0,0'
              BranchSideFuncs:
                - bn_resize_words
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:215,10'
              BranchSideFuncs:
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:163,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:163,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:164,3'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:164,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:165,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:165,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:166,3'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:166,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:168,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:169,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:171,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:176,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:203,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:204,8'
          Dst:             bn_mod_lshift_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:211,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:215,10'
          Dst:             bn_mod_lshift1_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.c:0,0'
          Dst:             bn_resize_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_lshift_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_start
        - BN_copy
        - bn_mod_add_words
        - bn_resize_words
        - bn_scratch_space_from_ctx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:714,8'
              BranchSideFuncs:
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - bn_scratch_space_from_ctx
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:714,8'
              BranchSideFuncs:
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - bn_scratch_space_from_ctx
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:714,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:714,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:715,30'
              BranchSideFuncs:
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - bn_scratch_space_from_ctx
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:714,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:714,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:719,3'
              BranchSideFuncs:
                - BN_CTX_start
                - bn_scratch_space_from_ctx
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:723,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:724,27'
              BranchSideFuncs:
                - bn_mod_add_words
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:726,8'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:723,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:724,27'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:726,8'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:714,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:715,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:719,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:720,17'
          Dst:             bn_scratch_space_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:724,7'
          Dst:             bn_mod_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:728,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_lshift1_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_add_consttime
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - bn_mod_add_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:750,10'
              BranchSideFuncs:
                - bn_mod_add_consttime
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:750,10'
          Dst:             bn_mod_add_consttime
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_add_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_CTX_end
        - BN_CTX_start
        - bn_mod_add_words
        - bn_resized_from_ctx
        - bn_scratch_space_from_ctx
        - bn_wexpand
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:599,3'
              BranchSideFuncs:
                - BN_CTX_start
                - bn_resized_from_ctx
                - bn_resized_from_ctx
                - bn_scratch_space_from_ctx
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:599,3'
              BranchSideFuncs:
                - BN_CTX_start
                - bn_resized_from_ctx
                - bn_resized_from_ctx
                - bn_scratch_space_from_ctx
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:603,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:603,27'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:605,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:603,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:603,42'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:605,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:603,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:604,29'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:605,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:605,7'
              BranchSideFuncs:
                - bn_mod_add_words
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:606,25'
              BranchSideFuncs:
                - bn_mod_add_words
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:599,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:600,7'
          Dst:             bn_resized_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:601,7'
          Dst:             bn_resized_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:602,17'
          Dst:             bn_scratch_space_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:604,12'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:606,5'
          Dst:             bn_mod_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:610,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_resized_from_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_copy
        - __assert_fail
        - bn_fits_in_words
        - bn_resize_words
        - bn_scratch_space_from_ctx
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:566,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_scratch_space_from_ctx
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:566,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - bn_scratch_space_from_ctx
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:566,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:568,5'
              BranchSideFuncs:
                - bn_scratch_space_from_ctx
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:571,17'
              BranchSideFuncs:
                - bn_scratch_space_from_ctx
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:568,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:568,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:568,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:572,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:572,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:573,8'
              BranchSideFuncs:
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:573,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:573,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:574,8'
              BranchSideFuncs:
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:572,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:577,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:568,5'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:568,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:571,17'
          Dst:             bn_scratch_space_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:573,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:574,8'
          Dst:             bn_resize_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_scratch_space_from_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        2
      argTypes:
        - 'size_t '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_get
        - bn_wexpand
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:549,17'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:549,17'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:550,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:550,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:551,8'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:550,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:554,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:549,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:551,8'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    num_trial_division_primes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:289,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:292,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_u16_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BN_num_bits_word
        - __assert_fail
        - shift_and_add_mod_u16
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp2
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:63,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp2
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:63,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:63,7'
              BranchSideFuncs:
                - BN_num_bits_word
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:72,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:72,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:73,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:76,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:0,0'
              BranchSideFuncs:
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:76,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:76,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:0,0'
              BranchSideFuncs:
                - shift_and_add_mod_u16
                - shift_and_add_mod_u16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:76,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:69,16'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:72,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:80,11'
          Dst:             shift_and_add_mod_u16
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:81,11'
          Dst:             shift_and_add_mod_u16
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    shift_and_add_mod_u16
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'int '
        - 'N/A'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mod_u16
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:0,0'
              BranchSideFuncs:
                - llvm.fshl.i32
                - mod_u16
                - mod_u16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:51,16'
              BranchSideFuncs:
                - llvm.fshl.i32
                - mod_u16
                - mod_u16
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:54,7'
          Dst:             mod_u16
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:58,7'
          Dst:             mod_u16
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mod_u16
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int '
        - 'N/A'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:35,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:42,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:43,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.c:42,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_gcd_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          267
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_is_zero
        - BN_zero
        - ERR_put_error
        - __assert_fail
        - bn_resize_words
        - bn_select_words
        - bn_set_words
        - bn_sub_words
        - maybe_rshift1_words
        - word_is_odd_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:51,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - maybe_rshift1_words
                - maybe_rshift1_words
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:51,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - maybe_rshift1_words
                - maybe_rshift1_words
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:51,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:51,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - maybe_rshift1_words
                - maybe_rshift1_words
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:51,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - maybe_rshift1_words
                - maybe_rshift1_words
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:53,16'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:60,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - maybe_rshift1_words
                - maybe_rshift1_words
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:64,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:64,22'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:64,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:64,37'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:64,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:65,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:65,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:66,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:66,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:67,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:67,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:68,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:68,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:69,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:75,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:84,45'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:109,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:96,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:96,5'
              BranchSideFuncs:
                - maybe_rshift1_words
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:99,19'
              BranchSideFuncs:
                - maybe_rshift1_words
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:84,45'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:109,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.umax.i64
                - bn_set_words
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:110,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:111,16'
              BranchSideFuncs:
                - bn_set_words
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:114,14'
              BranchSideFuncs:
                - bn_set_words
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:54,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:60,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:61,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:62,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:63,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:65,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:66,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:67,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:68,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:69,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:109,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:84,25'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:84,53'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:88,23'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:89,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:90,5'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:91,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:94,25'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:95,25'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:96,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:102,5'
          Dst:             maybe_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:103,5'
          Dst:             maybe_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:109,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:109,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:115,9'
          Dst:             bn_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:118,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    word_is_odd_mask
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    maybe_rshift1_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_rshift1_words
        - bn_select_words
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
              BranchSideFuncs:
                - bn_rshift1_words
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:28,3'
              BranchSideFuncs:
                - bn_rshift1_words
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:28,3'
          Dst:             bn_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:29,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_set_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memmove
        - bn_wexpand
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:283,8'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.602
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:283,8'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.602
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:283,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:286,23'
              BranchSideFuncs:
                - OPENSSL_memmove.602
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:283,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:286,3'
          Dst:             OPENSSL_memmove
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ensure_bignum
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:847,7'
              BranchSideFuncs:
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:847,7'
              BranchSideFuncs:
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:847,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:847,7'
              BranchSideFuncs:
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:848,12'
              BranchSideFuncs:
                - BN_new
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:848,12'
          Dst:             BN_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    replace_bn_mont_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bn_mont_ctx_st **'
        - 'struct.bn_mont_ctx_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1233,20'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1233,3'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    replace_bignum
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1227,11'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1227,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_generate_key_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          479
      EdgeCount:       150
      CyclomaticComplexity: 46
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_add_word
        - BN_cmp
        - BN_copy
        - BN_lshift
        - BN_num_bits
        - BN_rshift
        - BN_set_bit
        - BN_value_one
        - ERR_put_error
        - RSA_check_key
        - __assert_fail
        - bn_div_consttime
        - bn_lcm_consttime
        - bn_mod_inverse_consttime
        - bn_mul_consttime
        - bn_set_minimal_width
        - bn_set_words
        - bn_usub_consttime
        - ensure_bignum
        - freeze_private_key
        - generate_prime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1063,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1063,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1066,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1067,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1077,7'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1077,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1078,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1083,25'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ensure_bignum
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1085,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1088,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,30'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,45'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,62'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1096,27'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1096,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1096,54'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1096,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1097,51'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1097,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1098,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1095,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1103,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1103,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1104,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1104,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1105,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1105,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1106,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1106,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1107,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1107,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1108,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1108,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1109,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1113,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1118,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1122,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1122,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1123,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1126,45'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1129,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1137,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1129,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1132,10'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1137,3'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1132,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1133,45'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1137,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1146,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1147,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1147,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1148,30'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1149,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1150,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1154,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1168,38'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1145,30'
              BranchSideFuncs:
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - generate_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_lcm_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_cmp
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1179,3'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1179,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1179,3'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1180,3'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1180,3'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1182,30'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1182,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1184,36'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1184,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1186,36'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1189,29'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1194,5'
              BranchSideFuncs:
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1200,8'
              BranchSideFuncs:
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1207,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1208,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1216,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1219,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1219,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1220,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1067,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1077,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1078,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1084,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1088,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1089,21'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1090,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1091,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1092,19'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1093,33'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1094,29'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1097,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1098,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1103,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1104,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1105,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1106,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1107,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1108,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1109,8'
          Dst:             ensure_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1113,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1118,8'
          Dst:             bn_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1122,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1122,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1126,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1132,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1133,10'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1137,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1137,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1145,10'
          Dst:             generate_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1147,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1148,10'
          Dst:             generate_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1150,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1154,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1168,41'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1168,10'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1169,41'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1169,10'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1170,10'
          Dst:             bn_lcm_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1171,10'
          Dst:             bn_mod_inverse_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1177,12'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1179,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1179,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1180,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1180,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1182,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1184,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1186,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1189,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1193,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1194,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1200,8'
          Dst:             freeze_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1207,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1208,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1216,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1220,5'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1221,5'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_lcm_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - bn_div_consttime
        - bn_gcd_consttime
        - bn_mul_consttime
        - bn_rshift_secret_shift
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:157,3'
              BranchSideFuncs:
                - BN_CTX_start
                - llvm.lifetime.start.p0i8
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:157,3'
              BranchSideFuncs:
                - BN_CTX_start
                - llvm.lifetime.start.p0i8
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:160,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:160,25'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:161,13'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:161,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:161,44'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:162,13'
              BranchSideFuncs:
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:162,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:162,54'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:164,13'
              BranchSideFuncs:
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:164,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:164,76'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:165,42'
              BranchSideFuncs:
                - bn_rshift_secret_shift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:157,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:159,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:161,13'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:162,13'
          Dst:             bn_gcd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:164,13'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:165,13'
          Dst:             bn_rshift_secret_shift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:166,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_inverse_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          472
      EdgeCount:       107
      CyclomaticComplexity: 33
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_is_negative
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_one
        - BN_ucmp
        - BN_zero
        - ERR_put_error
        - __assert_fail
        - bn_add_words
        - bn_resize_words
        - bn_select_words
        - bn_sub_words
        - maybe_add_words
        - maybe_rshift1_words
        - maybe_rshift1_words_carry
        - word_is_odd_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:172,19'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:172,19'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:173,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:173,28'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:174,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:174,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:177,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:178,9'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:197,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:178,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:179,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:182,21'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:197,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:197,25'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:205,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:198,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:205,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:211,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,22'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,35'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,48'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,61'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:221,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:221,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:221,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:221,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:221,40'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:221,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:222,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:222,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:223,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:223,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:224,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:224,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:225,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:225,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:227,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:227,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:228,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:228,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:230,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:230,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:231,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:231,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:233,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:233,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:234,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:234,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:236,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:236,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:237,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:245,27'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:265,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:266,45'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:316,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:316,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:316,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:317,8'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:292,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:292,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:295,47'
              BranchSideFuncs:
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - maybe_rshift1_words
                - word_is_odd_mask
                - word_is_odd_mask
                - maybe_add_words
                - maybe_add_words
                - maybe_rshift1_words_carry
                - maybe_rshift1_words_carry
                - word_is_odd_mask
                - word_is_odd_mask
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - word_is_odd_mask
                - word_is_odd_mask
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:265,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:266,45'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:316,3'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:318,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:323,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:173,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:173,28'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:174,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:177,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:178,9'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:179,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:183,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:197,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:197,25'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:199,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:211,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:212,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:213,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:214,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:215,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:216,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:217,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:218,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:219,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:222,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:223,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:224,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:225,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:227,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:228,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:230,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:231,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:233,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:234,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:236,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:237,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:248,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:316,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:266,25'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:266,53'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:270,23'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:271,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:272,5'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:273,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:276,22'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:277,14'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:278,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:279,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:280,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:282,5'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:283,5'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:284,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:285,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:286,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:290,27'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:291,27'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:292,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:295,5'
          Dst:             maybe_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:297,9'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:297,37'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:299,9'
          Dst:             maybe_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:301,9'
          Dst:             maybe_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:302,5'
          Dst:             maybe_rshift1_words_carry
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:303,5'
          Dst:             maybe_rshift1_words_carry
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:305,5'
          Dst:             maybe_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:307,9'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:307,37'
          Dst:             word_is_odd_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:309,9'
          Dst:             maybe_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:311,9'
          Dst:             maybe_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:312,5'
          Dst:             maybe_rshift1_words_carry
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:313,5'
          Dst:             maybe_rshift1_words_carry
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:316,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:317,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:319,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:323,9'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:326,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_div_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          338
      EdgeCount:       91
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
        - OPENSSL_memcpy
        - OPENSSL_memset
        - __assert_fail
        - bn_add_words
        - bn_reduce_once_in_place
        - bn_wexpand
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:460,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:460,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:460,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:460,36'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:461,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:461,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:464,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:465,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:474,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:476,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:476,36'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:477,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:476,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:476,61'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:477,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:476,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:477,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:479,17'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:479,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:479,38'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:480,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:479,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:479,64'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:480,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:480,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:482,17'
              BranchSideFuncs:
                - BN_CTX_get
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:483,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:483,22'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:483,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:483,37'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:483,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:484,33'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:484,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:485,31'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:485,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:486,33'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:483,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:490,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:507,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:507,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:509,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:510,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:518,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:511,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:514,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:518,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:519,5'
              BranchSideFuncs:
                - bn_add_words
                - bn_reduce_once_in_place
                - BN_copy
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:536,25'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:536,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:536,29'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:537,26'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:518,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:519,5'
              BranchSideFuncs:
                - bn_add_words
                - bn_reduce_once_in_place
                - BN_copy
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:536,25'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:519,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:518,63'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_CTX_end
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:523,40'
              BranchSideFuncs:
                - bn_add_words
                - bn_reduce_once_in_place
                - BN_copy
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:536,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:537,26'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:537,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:537,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:541,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:536,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:541,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:460,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:460,36'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:461,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:464,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:465,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:474,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:477,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:480,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:482,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:484,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:485,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:486,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:490,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:494,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:507,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:507,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:514,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:523,24'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:529,29'
          Dst:             bn_reduce_once_in_place
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:536,29'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:537,30'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:544,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    freeze_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          321
      EdgeCount:       97
      CyclomaticComplexity: 27
      functionsReached:
        - BN_MONT_CTX_new_consttime
        - BN_MONT_CTX_new_for_modulus
        - BN_free
        - BN_new
        - BN_to_montgomery
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - bn_mod_inverse_secret_prime
        - ensure_fixed_copy
        - rsa_check_public_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:168,32'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_MUTEX_unlock_write
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:168,32'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_MUTEX_unlock_write
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:171,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_MUTEX_unlock_write
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:176,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_const_cmp1
                - CRYPTO_MUTEX_unlock_write
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:183,8'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:272,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:193,12'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:272,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:194,52'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:205,12'
              BranchSideFuncs:
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:205,12'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:272,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:205,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:199,33'
              BranchSideFuncs:
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,12'
              BranchSideFuncs:
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,12'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:272,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:268,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,48'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:268,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:216,14'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:268,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:216,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:217,21'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:222,35'
              BranchSideFuncs:
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:218,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:222,35'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:272,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:225,52'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:230,35'
              BranchSideFuncs:
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:232,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:232,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:266,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:234,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:266,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:234,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:235,24'
              BranchSideFuncs:
                - BN_new
                - bn_mod_inverse_secret_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:247,36'
              BranchSideFuncs:
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:236,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:237,53'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:239,11'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:236,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:239,11'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:242,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - ensure_fixed_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:254,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:255,29'
              BranchSideFuncs:
                - BN_new
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:266,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:256,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:257,47'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:258,11'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:256,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:258,11'
              BranchSideFuncs:
                - BN_free
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:261,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:168,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:170,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:176,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:183,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:194,19'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:206,8'
          Dst:             ensure_fixed_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:217,21'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:225,21'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:235,24'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:237,14'
          Dst:             bn_mod_inverse_secret_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:239,11'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:247,12'
          Dst:             ensure_fixed_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:248,12'
          Dst:             ensure_fixed_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:255,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:257,14'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:258,11'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:272,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_check_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         80
      ICount:          392
      EdgeCount:       112
      CyclomaticComplexity: 34
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_cmp
        - BN_free
        - BN_init
        - BN_is_negative
        - BN_is_one
        - BN_num_bits
        - BN_value_one
        - ERR_put_error
        - RSA_is_opaque
        - bn_div_consttime
        - bn_mul_consttime
        - bn_usub_consttime
        - check_mod_inverse
        - rsa_check_public_key
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:794,7'
              BranchSideFuncs:
                - RSA_is_opaque
                - __sanitizer_cov_trace_const_cmp4
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:794,7'
              BranchSideFuncs:
                - RSA_is_opaque
                - __sanitizer_cov_trace_const_cmp4
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:794,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:794,7'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:799,8'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:799,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:799,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:803,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:803,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:804,5'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:810,12'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:810,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:811,8'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,22'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:811,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:811,54'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:812,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:810,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:812,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,22'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,7'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:816,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:822,17'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:823,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:823,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:827,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:840,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:840,53'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:842,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:840,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:841,27'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:842,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:841,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:841,33'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:842,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:840,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:842,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:845,8'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:845,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:846,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:849,25'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:849,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:850,5'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:858,37'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - bn_usub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:858,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:859,37'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:860,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:858,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:860,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:863,29'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:865,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:866,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:868,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:866,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:867,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:868,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:865,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:868,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:872,8'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:872,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:872,28'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:873,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:872,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:873,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:877,29'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:878,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:879,31'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:880,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:878,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:880,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:884,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:885,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - check_mod_inverse
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:902,3'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:886,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:887,43'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:892,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:887,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:890,43'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:892,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:886,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:892,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:896,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:896,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:896,22'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:897,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:896,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:896,34'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:897,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:794,7'
          Dst:             RSA_is_opaque
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:799,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:804,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:811,8'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:811,34'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:812,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:822,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:829,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:830,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:831,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:832,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:833,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:834,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:840,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:840,33'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:841,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:841,33'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:842,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:845,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:846,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:849,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:850,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:858,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:858,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:859,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:859,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:860,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:863,29'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:864,29'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:865,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:866,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:867,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:868,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:872,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:872,28'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:873,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:880,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:886,10'
          Dst:             check_mod_inverse
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:887,10'
          Dst:             check_mod_inverse
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:890,10'
          Dst:             check_mod_inverse
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:892,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:897,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:905,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:906,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:907,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:908,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:909,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:910,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:911,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_is_opaque
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:439,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:439,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:439,35'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_check_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         38
      ICount:          154
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_num_bits
        - BN_ucmp
        - ERR_put_error
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:77,12'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:77,12'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:78,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:84,21'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:86,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:92,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:93,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:99,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:99,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:99,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:100,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:100,5'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:105,12'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:108,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:139,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,23'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,50'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:113,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:116,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:130,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:130,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:137,7'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:139,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:144,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:84,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:86,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:93,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:99,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:99,29'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:100,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:108,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,23'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:109,50'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:116,11'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:137,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:137,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:140,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_abs_is_word
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:158,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:158,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.c:158,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:158,26'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.c:158,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:158,26'
          Dst:             BN_abs_is_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    check_mod_inverse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_cmp
        - BN_is_negative
        - BN_is_one
        - bn_div_consttime
        - bn_mul_consttime
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,31'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:768,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:768,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:775,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:777,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:778,49'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:778,13'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:778,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:778,49'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:779,13'
              BranchSideFuncs:
                - bn_div_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:780,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:781,15'
              BranchSideFuncs:
                - BN_is_one
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:783,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:767,31'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:775,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:776,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:778,13'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:779,13'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:781,15'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:783,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ensure_fixed_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st **'
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_dup
        - BN_free
        - bn_resize_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:148,7'
              BranchSideFuncs:
                - BN_dup
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:148,7'
              BranchSideFuncs:
                - BN_dup
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:148,7'
              BranchSideFuncs:
                - BN_dup
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:151,18'
              BranchSideFuncs:
                - BN_dup
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:152,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:153,30'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:154,5'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:154,5'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:157,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:151,18'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:153,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:154,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_inverse_secret_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_mod_exp_mont_consttime
        - BN_sub_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:368,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:368,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:370,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:370,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:371,12'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:371,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:371,34'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:372,12'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:372,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:372,38'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:373,12'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:368,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:369,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:371,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:372,12'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:373,12'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:374,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          39
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
        - BN_free
        - BN_new
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:117,11'
              BranchSideFuncs:
                - BN_new
                - BN_copy
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:117,11'
              BranchSideFuncs:
                - BN_new
                - BN_copy
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:117,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:121,10'
              BranchSideFuncs:
                - BN_new
                - BN_copy
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:122,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:126,8'
              BranchSideFuncs:
                - BN_copy
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:126,7'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:127,5'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:121,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:126,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:127,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    maybe_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionDepth:   0
      returnType:      'size_t '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_add_words
        - bn_select_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
              BranchSideFuncs:
                - bn_add_words
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:44,20'
              BranchSideFuncs:
                - bn_add_words
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:44,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:45,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    maybe_rshift1_words_carry
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t '
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - maybe_rshift1_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:35,3'
              BranchSideFuncs:
                - maybe_rshift1_words
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:35,3'
              BranchSideFuncs:
                - maybe_rshift1_words
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:36,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:37,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:35,3'
          Dst:             maybe_rshift1_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mod_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_from_montgomery
        - BN_to_montgomery
        - ERR_put_error
        - bn_less_than_montgomery_R
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:738,8'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:738,8'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:738,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:739,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:744,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:744,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:744,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:747,8'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:744,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:744,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:758,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:738,8'
          Dst:             bn_less_than_montgomery_R
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:739,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:744,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:747,8'
          Dst:             BN_to_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_less_than_montgomery_R
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_is_negative
        - bn_fits_in_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:447,11'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:447,11'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:447,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:447,30'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:448,39'
              BranchSideFuncs:
                - bn_fits_in_words
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:447,11'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:448,10'
          Dst:             bn_fits_in_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memchr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:990,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:990,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:990,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:994,10'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:994,10'
          Dst:             memchr
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    g_small_factors_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    g_small_factors_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - g_small_factors_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
              BranchSideFuncs:
                - g_small_factors_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
              BranchSideFuncs:
                - g_small_factors_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
          Dst:             g_small_factors_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_blinding_create_param
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_from_montgomery
        - BN_mod_exp_mont
        - BN_mod_inverse_blinded
        - BN_rand_range_ex
        - BN_to_montgomery
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:221,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_blinded
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:221,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_blinded
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:222,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:230,30'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:230,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:231,34'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:231,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:235,27'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:235,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:236,28'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:222,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:222,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:230,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:231,8'
          Dst:             BN_mod_inverse_blinded
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:235,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:236,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:237,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_rand_range_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bn_rand_range_words
        - bn_wexpand
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:292,37'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rand_range_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:292,37'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - bn_rand_range_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:292,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:292,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:293,31'
              BranchSideFuncs:
                - bn_rand_range_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:292,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:298,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:292,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:293,8'
          Dst:             bn_rand_range_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_inverse_blinded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_cmp
        - BN_free
        - BN_init
        - BN_is_negative
        - BN_mod_inverse_odd
        - BN_mod_mul_montgomery
        - BN_rand_range_ex
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:328,19'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:328,19'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:330,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:330,45'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:331,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:331,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:336,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:339,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:340,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:340,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:341,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:341,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:342,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:350,3'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:330,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:330,28'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:331,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:337,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:339,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:340,8'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:341,8'
          Dst:             BN_mod_inverse_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:342,8'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:350,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_exp_mont
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          536
      EdgeCount:       154
      CyclomaticComplexity: 41
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_consttime
        - BN_abs_is_word
        - BN_copy
        - BN_from_montgomery
        - BN_is_bit_set
        - BN_is_odd
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_one
        - BN_to_montgomery
        - BN_ucmp
        - BN_window_bits_for_exponent_size
        - BN_zero
        - ERR_put_error
        - __assert_fail
        - constant_time_declassify_int
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:589,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:589,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:589,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:590,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:593,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:594,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:598,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_ucmp
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:598,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:598,46'
              BranchSideFuncs:
                - BN_ucmp
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:599,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:598,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:599,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:603,14'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:604,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:606,9'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:614,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:606,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:607,7'
              BranchSideFuncs:
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:610,12'
              BranchSideFuncs:
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:620,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:620,27'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:620,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:625,12'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:625,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:626,16'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:637,49'
              BranchSideFuncs:
                - BN_window_bits_for_exponent_size
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:627,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:637,49'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:638,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:641,14'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:641,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:642,17'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:659,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:661,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:662,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:662,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:662,25'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:665,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:662,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:665,18'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:665,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:668,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:710,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:661,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:662,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:676,35'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:684,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:684,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:685,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:692,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:676,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:675,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:677,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:692,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:692,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:693,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:693,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:693,5'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:694,9'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:694,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:695,34'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:698,56'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - BN_copy
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:710,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:710,3'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:712,8'
              BranchSideFuncs:
                - BN_from_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:589,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:590,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:594,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:598,46'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:598,17'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:599,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:603,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:606,9'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:607,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:610,12'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:617,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:618,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:619,12'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:626,16'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:637,16'
          Dst:             BN_window_bits_for_exponent_size
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:638,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:642,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:644,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:648,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:648,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:650,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:661,10'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:662,25'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:661,10'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:686,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:676,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:686,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:692,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:693,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:695,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:698,17'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:710,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:712,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:718,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:719,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_inverse_odd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          341
      EdgeCount:       113
      CyclomaticComplexity: 34
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_cmp
        - BN_copy
        - BN_is_bit_set
        - BN_is_negative
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_nnmod
        - BN_one
        - BN_rshift
        - BN_rshift1
        - BN_sub
        - BN_uadd
        - BN_ucmp
        - BN_usub
        - BN_zero
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:118,19'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:118,19'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:125,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:125,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:125,28'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:126,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:126,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:134,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:145,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,21'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,46'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:149,6'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:172,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:246,8'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:172,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:174,12'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:186,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:176,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:177,14'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:182,12'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:177,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:182,12'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:182,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:187,12'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:194,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:187,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:194,5'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:194,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:196,12'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:208,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:198,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:199,14'
              BranchSideFuncs:
                - BN_rshift1
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:204,12'
              BranchSideFuncs:
                - BN_rshift1
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:199,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:204,12'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:204,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:194,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:209,12'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:224,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:209,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:224,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:226,12'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:236,12'
              BranchSideFuncs:
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:226,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:231,12'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:231,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:162,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:236,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:240,12'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:240,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:162,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:246,8'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:247,21'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:259,10'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:259,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:266,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:266,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:266,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:267,10'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:267,10'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:271,8'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:271,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:120,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:121,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:125,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:125,28'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:126,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:134,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:135,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:136,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:137,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:138,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:145,3'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,21'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:146,46'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:162,11'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:172,13'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:176,11'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:177,14'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:182,12'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:187,12'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:194,13'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:198,11'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:199,14'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:204,12'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:209,12'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:224,9'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:226,12'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:231,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:236,12'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:240,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:162,11'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:246,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:248,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:259,10'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:266,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:267,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:271,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:278,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_nnmod
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_div
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:402,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:402,9'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:402,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:405,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:405,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:410,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:402,9'
          Dst:             BN_div
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_uadd
        - BN_ucmp
        - BN_usub
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:69,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:69,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:77,9'
              BranchSideFuncs:
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:98,9'
              BranchSideFuncs:
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:84,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:84,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:85,12'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:90,12'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:85,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:85,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.c:90,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.c:90,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:84,9'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:85,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:90,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.c:98,9'
          Dst:             BN_uadd
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_rand_range_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_memset
        - RAND_bytes_with_additional_data
        - bn_in_range_words
        - bn_range_to_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:259,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_range_to_mask
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes_with_additional_data
                - bn_in_range_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:259,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_range_to_mask
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes_with_additional_data
                - bn_in_range_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:261,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:266,24'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes_with_additional_data
                - bn_in_range_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:270,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:271,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:278,5'
              BranchSideFuncs:
                - RAND_bytes_with_additional_data
                - bn_in_range_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:285,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:270,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes_with_additional_data
                - bn_in_range_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:285,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:261,8'
          Dst:             bn_range_to_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:266,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:271,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:278,5'
          Dst:             RAND_bytes_with_additional_data
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:285,13'
          Dst:             bn_in_range_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_store_u64_le
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1066,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_u64_le
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1060,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1061,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_from_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          688
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_addcarryx_u64
        - fiat_p256_cmovznz_u64
        - fiat_p256_mulx_u64
        - fiat_p256_subborrowx_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:923,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1013,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1014,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1015,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1016,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1017,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1018,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1019,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1020,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1021,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1022,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1023,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1024,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1025,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1026,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1027,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1028,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1029,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1030,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1031,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1032,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1033,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1034,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1035,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1036,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1037,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1038,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1039,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1040,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1041,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1042,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1043,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1044,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1045,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1046,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1047,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1048,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1049,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1051,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1052,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1053,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1054,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1055,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1056,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1057,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1058,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1059,3'
          Dst:             fiat_p256_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_mulx_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_addcarryx_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    139
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_subborrowx_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_cmovznz_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_value_barrier_u64
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - fiat_p256_value_barrier_u64
                - fiat_p256_value_barrier_u64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:150,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - fiat_p256_value_barrier_u64
                - fiat_p256_value_barrier_u64
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:152,10'
          Dst:             fiat_p256_value_barrier_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:152,53'
          Dst:             fiat_p256_value_barrier_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_value_barrier_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:48,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_select_point_affine
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memset
        - fiat_p256_cmovznz
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:375,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:375,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:376,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:377,35'
              BranchSideFuncs:
                - fiat_p256_cmovznz
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:381,21'
              BranchSideFuncs:
                - fiat_p256_cmovznz
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:375,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:381,3'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:378,5'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:379,5'
          Dst:             fiat_p256_cmovznz
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_cmovznz
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t '
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_selectznz
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_selectznz
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:77,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_selectznz
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:77,3'
          Dst:             fiat_p256_selectznz
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_selectznz
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'char '
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_cmovznz_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1375,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1379,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1380,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1381,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:1382,3'
          Dst:             fiat_p256_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_opp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          149
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_addcarryx_u64
        - fiat_p256_cmovznz_u64
        - fiat_p256_subborrowx_u64
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:879,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:896,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:897,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:898,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:899,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:900,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:901,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:902,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:903,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:904,3'
          Dst:             fiat_p256_addcarryx_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_select_point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t '
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memset
        - fiat_p256_cmovznz
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:389,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:389,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:390,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:391,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:396,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:389,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:392,5'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:393,5'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:394,5'
          Dst:             fiat_p256_cmovznz
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_get_bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.EC_FELEM *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:400,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:400,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:400,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:400,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:405,23'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_nonzero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_point_double
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_add
        - fiat_p256_mul
        - fiat_p256_square
        - fiat_p256_sub
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_add
                - fiat_p256_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:200,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_add
                - fiat_p256_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:202,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:204,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:206,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:209,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:210,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:212,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:213,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:214,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:217,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:218,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:219,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:220,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:221,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:224,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:225,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:226,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:227,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:230,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:231,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:232,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:233,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:234,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:235,3'
          Dst:             fiat_p256_sub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_square
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          1328
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_addcarryx_u64
        - fiat_p256_cmovznz_u64
        - fiat_p256_mulx_u64
        - fiat_p256_subborrowx_u64
      functionUses:    30
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:479,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:666,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:667,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:668,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:669,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:670,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:671,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:672,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:674,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:675,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:676,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:677,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:679,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:680,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:681,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:682,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:683,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:684,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:685,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:686,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:687,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:688,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:689,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:690,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:692,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:693,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:694,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:695,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:696,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:697,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:698,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:699,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:700,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:702,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:703,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:704,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:705,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:706,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:708,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:709,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:710,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:711,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:712,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:713,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:714,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:716,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:717,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:718,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:719,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:720,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:721,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:722,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:723,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:724,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:726,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:727,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:728,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:729,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:730,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:732,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:733,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:734,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:735,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:736,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:737,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:738,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:740,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:741,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:742,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:743,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:744,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:745,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:746,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:747,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:748,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:750,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:751,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:752,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:753,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:754,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:756,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:757,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:758,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:759,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:760,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:761,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:762,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:763,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:764,3'
          Dst:             fiat_p256_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          1333
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_addcarryx_u64
        - fiat_p256_cmovznz_u64
        - fiat_p256_mulx_u64
        - fiat_p256_subborrowx_u64
      functionUses:    31
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:172,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_mulx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:359,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:360,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:361,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:362,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:363,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:364,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:365,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:367,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:368,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:369,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:370,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:372,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:373,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:374,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:375,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:376,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:377,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:378,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:379,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:380,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:381,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:382,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:383,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:385,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:386,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:387,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:388,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:389,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:390,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:391,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:392,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:393,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:395,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:396,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:397,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:398,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:399,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:401,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:402,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:403,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:404,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:405,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:406,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:407,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:409,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:410,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:411,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:412,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:413,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:414,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:415,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:416,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:417,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:419,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:420,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:421,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:422,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:423,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:425,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:426,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:427,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:428,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:429,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:430,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:431,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:433,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:434,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:435,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:436,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:437,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:438,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:439,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:440,3'
          Dst:             fiat_p256_mulx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:441,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:443,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:444,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:445,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:446,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:447,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:449,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:450,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:451,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:452,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:453,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:454,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:455,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:456,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:457,3'
          Dst:             fiat_p256_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          157
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_addcarryx_u64
        - fiat_p256_cmovznz_u64
        - fiat_p256_subborrowx_u64
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:836,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:853,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:854,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:855,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:856,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:857,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:858,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:859,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:860,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:861,3'
          Dst:             fiat_p256_addcarryx_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          199
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_addcarryx_u64
        - fiat_p256_cmovznz_u64
        - fiat_p256_subborrowx_u64
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:783,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_addcarryx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_subborrowx_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - fiat_p256_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:805,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:806,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:807,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:808,3'
          Dst:             fiat_p256_addcarryx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:809,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:810,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:811,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:812,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:813,3'
          Dst:             fiat_p256_subborrowx_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:814,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:815,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:816,3'
          Dst:             fiat_p256_cmovznz_u64
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/../ec/../../../third_party/fiat/p256_64.h:817,3'
          Dst:             fiat_p256_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:69,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:71,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_nz
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_nonzero
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_nonzero
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:61,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_nonzero
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:62,3'
          Dst:             fiat_p256_nonzero
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_point_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
        - 'int '
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          207
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - constant_time_declassify_w
        - constant_time_is_zero_w
        - fiat_p256_add
        - fiat_p256_cmovznz
        - fiat_p256_copy
        - fiat_p256_mul
        - fiat_p256_nz
        - fiat_p256_point_double
        - fiat_p256_square
        - fiat_p256_sub
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:259,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_nz
                - fiat_p256_nz
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_add
                - fiat_p256_copy
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_nz
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_nz
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_add
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - fiat_p256_mul
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:259,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_nz
                - fiat_p256_nz
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_add
                - fiat_p256_copy
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_nz
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_nz
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_add
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - fiat_p256_mul
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:270,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_add
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - fiat_p256_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_nz
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_nz
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_add
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:289,20'
              BranchSideFuncs:
                - fiat_p256_copy
                - fiat_p256_add
                - fiat_p256_copy
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_nz
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_sub
                - fiat_p256_add
                - fiat_p256_nz
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_is_zero_w
                - constant_time_declassify_w
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_add
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:328,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_add
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:333,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_add
                - fiat_p256_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_mul
                - fiat_p256_sub
                - fiat_p256_sub
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - fiat_p256_cmovznz
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:260,27'
          Dst:             fiat_p256_nz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:261,27'
          Dst:             fiat_p256_nz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:265,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:271,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:274,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:277,5'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:278,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:279,5'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:280,5'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:283,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:284,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:289,5'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:291,5'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:293,5'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:298,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:302,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:304,27'
          Dst:             fiat_p256_nz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:307,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:311,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:315,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:319,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:320,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:322,27'
          Dst:             fiat_p256_nz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:324,43'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:325,44'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:326,44'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:327,7'
          Dst:             constant_time_declassify_w
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:328,5'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:334,3'
          Dst:             fiat_p256_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:335,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:339,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:343,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:346,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:347,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:348,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:349,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:352,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:353,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:355,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:356,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:357,3'
          Dst:             fiat_p256_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:359,3'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:360,3'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:361,3'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:362,3'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:363,3'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:364,3'
          Dst:             fiat_p256_cmovznz
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_from_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:86,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:86,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_to_generic
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.EC_FELEM *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:95,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:95,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_inv_square
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          190
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - fiat_p256_mul
        - fiat_p256_square
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:108,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:108,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:117,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:119,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:123,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:125,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:128,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:129,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:131,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:134,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:135,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:137,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_square
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:146,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:148,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:151,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:153,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:156,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:158,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:161,5'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:163,3'
              BranchSideFuncs:
                - fiat_p256_mul
                - fiat_p256_square
                - fiat_p256_square
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:109,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:110,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:112,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:113,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:115,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:119,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:121,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:117,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:125,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:127,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:123,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:131,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:133,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:129,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:137,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:139,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:140,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:141,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:144,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:135,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:148,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:146,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:153,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:151,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:158,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:156,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:163,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:165,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:166,3'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:161,5'
          Dst:             fiat_p256_square
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_p256_from_generic
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_from_words
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - fiat_p256_from_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:90,29'
              BranchSideFuncs:
                - fiat_p256_from_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:90,3'
          Dst:             fiat_p256_from_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_memcmp
        - __assert_fail
        - bn_add_words
        - bn_less_than_words
        - ec_GFp_simple_is_at_infinity
        - fiat_p256_from_generic
        - fiat_p256_from_montgomery
        - fiat_p256_from_words
        - fiat_p256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:686,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_words
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_montgomery
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_add_words
                - fiat_p256_from_generic
                - fiat_p256_mul
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:686,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_words
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_montgomery
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_add_words
                - fiat_p256_from_generic
                - fiat_p256_mul
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:686,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:686,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_words
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_montgomery
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_add_words
                - fiat_p256_from_generic
                - fiat_p256_mul
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:693,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_words
                - fiat_p256_mul
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_montgomery
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_add_words
                - fiat_p256_from_generic
                - fiat_p256_mul
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:713,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:713,3'
              BranchSideFuncs:
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_add_words
                - fiat_p256_from_generic
                - fiat_p256_mul
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:714,36'
              BranchSideFuncs:
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - bn_add_words
                - fiat_p256_from_generic
                - fiat_p256_mul
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:714,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:717,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:726,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:686,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:694,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:695,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:698,3'
          Dst:             fiat_p256_from_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:699,3'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:702,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:703,3'
          Dst:             fiat_p256_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:705,7'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:713,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:714,7'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:718,5'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:719,5'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:720,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:721,9'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_point_mul_public
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          300
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - ec_compute_wNAF
        - fiat_p256_copy
        - fiat_p256_from_generic
        - fiat_p256_get_bit
        - fiat_p256_opp
        - fiat_p256_point_add
        - fiat_p256_point_double
        - fiat_p256_to_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:598,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - llvm.lifetime.start.p0i8
                - fiat_p256_point_double
                - fiat_p256_point_add
                - llvm.lifetime.start.p0i8
                - ec_compute_wNAF
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:598,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - llvm.lifetime.start.p0i8
                - fiat_p256_point_double
                - fiat_p256_point_add
                - llvm.lifetime.start.p0i8
                - ec_compute_wNAF
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:605,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:606,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_compute_wNAF
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:613,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_compute_wNAF
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:620,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:621,7'
              BranchSideFuncs:
                - fiat_p256_point_double
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:626,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:626,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:628,28'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:656,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:632,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:633,38'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:642,14'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:646,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:647,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:656,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:657,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:619,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:658,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:658,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:658,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:659,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:659,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:659,42'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:659,29'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_opp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:661,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:662,28'
              BranchSideFuncs:
                - fiat_p256_opp
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:665,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:665,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:667,48'
              BranchSideFuncs:
                - fiat_p256_point_add
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:670,32'
              BranchSideFuncs:
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_point_add
                - fiat_p256_opp
                - __assert_fail
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:619,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:620,10'
              BranchSideFuncs:
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:678,28'
              BranchSideFuncs:
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:599,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:600,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:601,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:603,3'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:614,3'
          Dst:             ec_compute_wNAF
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:606,5'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:678,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:679,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:680,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:621,7'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:628,28'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:629,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:630,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:631,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:634,9'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:642,14'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:643,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:644,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:645,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:648,9'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:658,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:662,9'
          Dst:             fiat_p256_opp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:666,9'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:670,9'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:671,9'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:672,9'
          Dst:             fiat_p256_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_point_mul_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          140
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fiat_p256_copy
        - fiat_p256_get_bit
        - fiat_p256_point_add
        - fiat_p256_point_double
        - fiat_p256_select_point_affine
        - fiat_p256_to_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:547,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:547,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:551,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:552,7'
              BranchSideFuncs:
                - fiat_p256_point_double
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:556,52'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_double
                - fiat_p256_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:564,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:565,7'
              BranchSideFuncs:
                - fiat_p256_point_add
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:568,7'
              BranchSideFuncs:
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:550,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:551,9'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_select_point_affine
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:586,28'
              BranchSideFuncs:
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:586,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:587,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:588,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:552,7'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:556,26'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:557,13'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:558,13'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:559,13'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:561,5'
          Dst:             fiat_p256_select_point_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:565,7'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:568,7'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:569,7'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:570,7'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:575,12'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:576,13'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:577,13'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:578,13'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:580,5'
          Dst:             fiat_p256_select_point_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:582,5'
          Dst:             fiat_p256_point_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_point_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          216
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_memset
        - ec_GFp_nistp_recode_scalar_bits
        - fiat_p256_cmovznz
        - fiat_p256_copy
        - fiat_p256_from_generic
        - fiat_p256_get_bit
        - fiat_p256_opp
        - fiat_p256_point_add
        - fiat_p256_point_double
        - fiat_p256_select_point
        - fiat_p256_to_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:479,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:479,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:487,27'
              BranchSideFuncs:
                - fiat_p256_point_double
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:492,30'
              BranchSideFuncs:
                - fiat_p256_point_double
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_add
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:485,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:486,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:499,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:505,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:506,7'
              BranchSideFuncs:
                - fiat_p256_point_double
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:510,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - fiat_p256_point_double
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:510,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:503,34'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - fiat_p256_point_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:511,54'
              BranchSideFuncs:
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_point_double
                - fiat_p256_point_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:526,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:527,9'
              BranchSideFuncs:
                - fiat_p256_point_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:530,9'
              BranchSideFuncs:
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_point_add
                - fiat_p256_point_double
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:503,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:505,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - fiat_p256_get_bit
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_GFp_nistp_recode_scalar_bits
                - fiat_p256_select_point
                - fiat_p256_opp
                - fiat_p256_cmovznz
                - fiat_p256_copy
                - fiat_p256_copy
                - fiat_p256_copy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fiat_p256_point_add
                - fiat_p256_point_double
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:538,28'
              BranchSideFuncs:
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:480,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:482,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:483,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:484,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:487,7'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:492,7'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:538,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:539,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:540,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:506,7'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:511,28'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:512,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:513,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:514,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:515,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:516,15'
          Dst:             fiat_p256_get_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:518,7'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:521,7'
          Dst:             fiat_p256_select_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:523,7'
          Dst:             fiat_p256_opp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:524,7'
          Dst:             fiat_p256_cmovznz
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:527,9'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:530,9'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:531,9'
          Dst:             fiat_p256_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:532,9'
          Dst:             fiat_p256_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_from_generic
        - fiat_p256_point_double
        - fiat_p256_to_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:466,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_point_double
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:467,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:468,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:469,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:470,3'
          Dst:             fiat_p256_point_double
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:471,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:472,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:473,3'
          Dst:             fiat_p256_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_p256_from_generic
        - fiat_p256_point_add
        - fiat_p256_to_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:450,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_from_generic
                - fiat_p256_point_add
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:451,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:452,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:453,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:454,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:455,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:456,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:457,3'
          Dst:             fiat_p256_point_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:459,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:460,3'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:461,3'
          Dst:             fiat_p256_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_nistp256_point_get_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - constant_time_declassify_int
        - ec_GFp_simple_is_at_infinity
        - fiat_p256_from_generic
        - fiat_p256_inv_square
        - fiat_p256_mul
        - fiat_p256_square
        - fiat_p256_to_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:420,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_inv_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:420,11'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_inv_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:421,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_inv_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:425,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_inv_square
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:430,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:436,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fiat_p256_from_generic
                - fiat_p256_square
                - fiat_p256_mul
                - fiat_p256_mul
                - fiat_p256_to_generic
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:420,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:419,7'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:426,3'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:427,3'
          Dst:             fiat_p256_inv_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:431,5'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:432,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:433,5'
          Dst:             fiat_p256_to_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:438,5'
          Dst:             fiat_p256_from_generic
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:439,5'
          Dst:             fiat_p256_square
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:440,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:441,5'
          Dst:             fiat_p256_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:442,5'
          Dst:             fiat_p256_to_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistp256_method_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_mont_felem_exp
        - ec_GFp_mont_felem_from_bytes
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_reduce
        - ec_GFp_mont_felem_sqr
        - ec_GFp_mont_felem_to_bytes
        - ec_GFp_mont_group_finish
        - ec_GFp_mont_group_init
        - ec_GFp_mont_group_set_curve
        - ec_GFp_nistp256_add
        - ec_GFp_nistp256_cmp_x_coordinate
        - ec_GFp_nistp256_dbl
        - ec_GFp_nistp256_point_get_affine_coordinates
        - ec_GFp_nistp256_point_mul
        - ec_GFp_nistp256_point_mul_base
        - ec_GFp_nistp256_point_mul_public
        - ec_simple_scalar_inv0_montgomery
        - ec_simple_scalar_to_montgomery_inv_vartime
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md_pctx_ops_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_dup
        - EVP_PKEY_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md_pctx_ops_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md_pctx_ops_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
              BranchSideFuncs:
                - md_pctx_ops_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
              BranchSideFuncs:
                - md_pctx_ops_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
          Dst:             md_pctx_ops_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md_pctx_ops
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - md_pctx_ops_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:71,1'
          Dst:             md_pctx_ops_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_sha1_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Final
        - SHA1_Final
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD5_Final
                - SHA1_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:288,31'
              BranchSideFuncs:
                - MD5_Final
                - SHA1_Final
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:289,3'
          Dst:             MD5_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:289,3'
          Dst:             SHA1_Final
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD5_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md5/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.md5_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_store_u32_le
        - crypto_md32_final
        - md5_block_asm_data_order
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
              BranchSideFuncs:
                - crypto_md32_final
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:104,44'
              BranchSideFuncs:
                - crypto_md32_final
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:104,3'
          Dst:             crypto_md32_final
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:104,3'
          Dst:             md5_block_asm_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:107,3'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:108,3'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:109,3'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:110,3'
          Dst:             CRYPTO_store_u32_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.sha_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_store_u32_be
        - crypto_md32_final
        - sha1_block_data_order
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
              BranchSideFuncs:
                - crypto_md32_final
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:104,45'
              BranchSideFuncs:
                - crypto_md32_final
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:104,3'
          Dst:             crypto_md32_final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:104,3'
          Dst:             sha1_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:107,3'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:108,3'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:109,3'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:110,3'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:111,3'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha1_block_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    crypto_md32_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'func_type *'
        - 'int *'
        - 'char *'
        - 'int *'
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_store_u32_be
        - CRYPTO_store_u32_le
        - OPENSSL_memset
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:164,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:164,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:165,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:165,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:166,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:171,25'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:175,23'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_store_u32_be
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:179,43'
              BranchSideFuncs:
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:182,43'
              BranchSideFuncs:
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:165,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:171,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:175,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:179,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:180,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:182,5'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:183,5'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:187,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md4_block_data_order
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md4/md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          563
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_load_u32_le
        - CRYPTO_rotl_u32
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:139,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_le
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:139,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_le
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:141,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:143,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:143,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:143,13'
              BranchSideFuncs:
                - CRYPTO_load_u32_le
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_load_u32_le
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
                - CRYPTO_rotl_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:144,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:146,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:149,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:150,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:152,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:153,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:155,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:156,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:158,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:159,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:161,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:162,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:164,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:165,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:167,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:168,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:170,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:171,10'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:173,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:174,11'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:176,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:177,11'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:179,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:180,11'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:182,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:183,11'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:185,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:186,11'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:188,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:189,11'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:191,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:192,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:194,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:195,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:196,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:197,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:198,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:199,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:200,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:201,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:202,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:203,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:204,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:205,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:206,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:207,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:208,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:209,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:211,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:212,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:213,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:214,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:215,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:216,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:217,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:218,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:219,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:220,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:221,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:222,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:223,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:224,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:225,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:226,5'
          Dst:             CRYPTO_rotl_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_block_asm_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha256_block_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_store_u32_le
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1045,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_u32_le
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1039,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1040,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_rotl_u32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_sha1_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Update
        - SHA1_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD5_Update
                - SHA1_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:282,31'
              BranchSideFuncs:
                - MD5_Update
                - SHA1_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:283,3'
          Dst:             MD5_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:283,3'
          Dst:             SHA1_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD5_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md5/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.md5_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_md32_update
        - md5_block_asm_data_order
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
              BranchSideFuncs:
                - crypto_md32_update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:98,45'
              BranchSideFuncs:
                - crypto_md32_update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:98,3'
          Dst:             crypto_md32_update
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:98,3'
          Dst:             md5_block_asm_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.sha_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_md32_update
        - sha1_block_data_order
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
              BranchSideFuncs:
                - crypto_md32_update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:98,46'
              BranchSideFuncs:
                - crypto_md32_update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:98,3'
          Dst:             crypto_md32_update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:98,3'
          Dst:             sha1_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    crypto_md32_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'func_type *'
        - 'int *'
        - 'char *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          145
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:103,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:103,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:103,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:107,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:110,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:134,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,34'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,27'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,27'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:127,27'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:133,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:141,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:141,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:142,12'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:125,7'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:127,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:143,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_sha1_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Init
        - SHA1_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD5_Init
                - SHA1_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:276,31'
              BranchSideFuncs:
                - MD5_Init
                - SHA1_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:277,3'
          Dst:             MD5_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:277,3'
          Dst:             SHA1_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD5_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md5/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.md5_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:78,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:78,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.sha_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:70,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:70,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md5_sha1_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - md5_sha1_final
        - md5_sha1_init
        - md5_sha1_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_256_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_256_Final
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:255,3'
              BranchSideFuncs:
                - SHA512_256_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:255,3'
              BranchSideFuncs:
                - SHA512_256_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:255,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:255,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:256,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:255,3'
          Dst:             SHA512_256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:255,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_256_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - sha512_final_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:182,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - sha512_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:182,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - sha512_final_impl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:182,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:182,3'
              BranchSideFuncs:
                - sha512_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:183,10'
              BranchSideFuncs:
                - sha512_final_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:182,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:183,10'
          Dst:             sha512_final_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_final_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_store_u64_be
        - OPENSSL_memset
        - __assert_fail
        - sha512_block_data_order
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:248,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
                - OPENSSL_memset.591
                - sha512_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:248,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
                - OPENSSL_memset.591
                - sha512_block_data_order
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:254,22'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - sha512_block_data_order
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:259,20'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:265,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:271,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:271,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:271,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:273,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u64_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:272,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:273,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:273,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:274,30'
              BranchSideFuncs:
                - CRYPTO_store_u64_be
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:254,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:256,5'
          Dst:             sha512_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:259,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:260,3'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:261,3'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:263,3'
          Dst:             sha512_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:271,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:274,5'
          Dst:             CRYPTO_store_u64_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_block_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_256_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_256_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA512_256_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:251,3'
              BranchSideFuncs:
                - SHA512_256_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:251,3'
          Dst:             SHA512_256_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_256_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.sha512_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - SHA512_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:176,10'
              BranchSideFuncs:
                - SHA512_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:176,10'
          Dst:             SHA512_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.sha512_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          144
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_memcpy
        - sha512_block_data_order
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:192,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:192,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:195,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:199,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:201,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:204,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:209,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:223,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:211,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:212,24'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:216,24'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - sha512_block_data_order
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:224,29'
              BranchSideFuncs:
                - sha512_block_data_order
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:230,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:230,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:231,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:212,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:216,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:219,7'
          Dst:             sha512_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:224,5'
          Dst:             sha512_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:231,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_256_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_256_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA512_256_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:247,3'
              BranchSideFuncs:
                - SHA512_256_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:247,3'
          Dst:             SHA512_256_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_256_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha512_256_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - sha512_256_final
        - sha512_256_init
        - sha512_256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Final
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:231,3'
              BranchSideFuncs:
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:231,3'
              BranchSideFuncs:
                - SHA512_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:231,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:231,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:231,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:231,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha512_final_impl
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - sha512_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:244,38'
              BranchSideFuncs:
                - sha512_final_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:244,10'
          Dst:             sha512_final_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA512_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:227,3'
              BranchSideFuncs:
                - SHA512_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:227,3'
          Dst:             SHA512_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha512_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA512_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:223,3'
              BranchSideFuncs:
                - SHA512_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:223,3'
          Dst:             SHA512_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha512_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - sha512_final
        - sha512_init
        - sha512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha384_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - SHA384_Final
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:207,3'
              BranchSideFuncs:
                - SHA384_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:207,3'
              BranchSideFuncs:
                - SHA384_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:207,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:207,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:208,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:207,3'
          Dst:             SHA384_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:207,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - sha512_final_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:167,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - sha512_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:167,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - sha512_final_impl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:167,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:167,3'
              BranchSideFuncs:
                - sha512_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:168,10'
              BranchSideFuncs:
                - sha512_final_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:167,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:168,10'
          Dst:             sha512_final_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha384_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA384_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA384_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:203,3'
              BranchSideFuncs:
                - SHA384_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:203,3'
          Dst:             SHA384_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.sha512_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - SHA512_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:172,10'
              BranchSideFuncs:
                - SHA512_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:172,10'
          Dst:             SHA512_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha384_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA384_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA384_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:199,3'
              BranchSideFuncs:
                - SHA384_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:199,3'
          Dst:             SHA384_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.sha512_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha384_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - sha384_final
        - sha384_init
        - sha384_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha256_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Final
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:183,3'
              BranchSideFuncs:
                - SHA256_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:183,3'
              BranchSideFuncs:
                - SHA256_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:183,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:183,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:183,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:183,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.sha256_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha256_final_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - sha256_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:165,36'
              BranchSideFuncs:
                - sha256_final_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:165,10'
          Dst:             sha256_final_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha256_final_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.sha256_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_store_u32_be
        - __assert_fail
        - crypto_md32_final
        - sha256_block_data_order
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:137,47'
              BranchSideFuncs:
                - crypto_md32_final
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:137,47'
              BranchSideFuncs:
                - crypto_md32_final
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:144,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:148,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:148,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:148,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:150,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:149,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:150,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:150,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:151,30'
              BranchSideFuncs:
                - CRYPTO_store_u32_be
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:137,3'
          Dst:             crypto_md32_final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:137,3'
          Dst:             sha256_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:148,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:151,5'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha256_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA256_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:179,3'
              BranchSideFuncs:
                - SHA256_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:179,3'
          Dst:             SHA256_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.sha256_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_md32_update
        - sha256_block_data_order
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - crypto_md32_update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:127,48'
              BranchSideFuncs:
                - crypto_md32_update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:127,3'
          Dst:             crypto_md32_update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:127,3'
          Dst:             sha256_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha256_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA256_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:175,3'
              BranchSideFuncs:
                - SHA256_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:175,3'
          Dst:             SHA256_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.sha256_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:84,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:84,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha256_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - sha256_final
        - sha256_init
        - sha256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha224_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - SHA224_Final
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:159,3'
              BranchSideFuncs:
                - SHA224_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:159,3'
              BranchSideFuncs:
                - SHA224_Final
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:159,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:159,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:160,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:159,3'
          Dst:             SHA224_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:159,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA224_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.sha256_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - sha256_final_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:171,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - sha256_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:171,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - sha256_final_impl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:171,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:171,3'
              BranchSideFuncs:
                - sha256_final_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:172,10'
              BranchSideFuncs:
                - sha256_final_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:171,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:172,10'
          Dst:             sha256_final_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha224_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA224_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA224_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:155,3'
              BranchSideFuncs:
                - SHA224_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:155,3'
          Dst:             SHA224_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA224_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.sha256_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - SHA256_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:133,10'
              BranchSideFuncs:
                - SHA256_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:133,10'
          Dst:             SHA256_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha224_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA224_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA224_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:151,3'
              BranchSideFuncs:
                - SHA224_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:151,3'
          Dst:             SHA224_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA224_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.sha256_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:70,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:70,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha224_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - sha224_final
        - sha224_init
        - sha224_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha1_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA1_Final
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA1_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:135,3'
              BranchSideFuncs:
                - SHA1_Final
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:135,3'
          Dst:             SHA1_Final
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha1_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA1_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA1_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:131,3'
              BranchSideFuncs:
                - SHA1_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:131,3'
          Dst:             SHA1_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sha1_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA1_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - SHA1_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:127,3'
              BranchSideFuncs:
                - SHA1_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:127,3'
          Dst:             SHA1_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha1_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - sha1_final
        - sha1_init
        - sha1_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Final
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD5_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:111,3'
              BranchSideFuncs:
                - MD5_Final
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:111,3'
          Dst:             MD5_Final
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD5_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:107,3'
              BranchSideFuncs:
                - MD5_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:107,3'
          Dst:             MD5_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md5_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD5_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:103,3'
              BranchSideFuncs:
                - MD5_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:103,3'
          Dst:             MD5_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md5_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - md5_final
        - md5_init
        - md5_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md4_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Final
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD4_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:87,3'
              BranchSideFuncs:
                - MD4_Final
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:87,3'
          Dst:             MD4_Final
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD4_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md4/md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.md5_state_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_store_u32_le
        - crypto_md32_final
        - md4_block_data_order
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
              BranchSideFuncs:
                - crypto_md32_final
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:99,44'
              BranchSideFuncs:
                - crypto_md32_final
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
                - CRYPTO_store_u32_le
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:99,3'
          Dst:             crypto_md32_final
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:99,3'
          Dst:             md4_block_data_order
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:102,3'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:103,3'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:104,3'
          Dst:             CRYPTO_store_u32_le
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:105,3'
          Dst:             CRYPTO_store_u32_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md4_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD4_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:83,3'
              BranchSideFuncs:
                - MD4_Update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:83,3'
          Dst:             MD4_Update
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD4_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md4/md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.md5_state_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crypto_md32_update
        - md4_block_data_order
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
              BranchSideFuncs:
                - crypto_md32_update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:93,45'
              BranchSideFuncs:
                - crypto_md32_update
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:93,3'
          Dst:             crypto_md32_update
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:93,3'
          Dst:             md4_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    md4_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:0,0'
              BranchSideFuncs:
                - MD4_Init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:79,3'
              BranchSideFuncs:
                - MD4_Init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:79,3'
          Dst:             MD4_Init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD4_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md4/md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.md5_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:78,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:78,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md4_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - md4_final
        - md4_init
        - md4_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_matter_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_ccm_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
              BranchSideFuncs:
                - aead_aes_ccm_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:438,10'
              BranchSideFuncs:
                - aead_aes_ccm_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:438,10'
          Dst:             aead_aes_ccm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_ccm128_init
        - ERR_put_error
        - EVP_AEAD_key_length
        - EVP_AEAD_max_overhead
        - EVP_AEAD_max_tag_len
        - EVP_AEAD_nonce_length
        - __assert_fail
        - aes_ctr_set_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:289,3'
              BranchSideFuncs:
                - EVP_AEAD_max_overhead
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - EVP_AEAD_max_tag_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:289,3'
              BranchSideFuncs:
                - EVP_AEAD_max_overhead
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - EVP_AEAD_max_tag_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:289,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:289,3'
              BranchSideFuncs:
                - EVP_AEAD_max_tag_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:290,3'
              BranchSideFuncs:
                - EVP_AEAD_max_tag_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:290,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:290,3'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:291,3'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:291,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:291,3'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:293,18'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:294,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:298,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:302,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:303,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:307,71'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_ctr_set_key
                - CRYPTO_ccm128_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:289,3'
          Dst:             EVP_AEAD_max_overhead
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:289,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:290,3'
          Dst:             EVP_AEAD_max_tag_len
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:290,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:291,3'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:291,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:293,18'
          Dst:             EVP_AEAD_key_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:294,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:303,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:310,18'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:312,8'
          Dst:             CRYPTO_ccm128_init
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:313,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_max_overhead
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.evp_aead_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_max_tag_len
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.evp_aead_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_nonce_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.evp_aead_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.evp_aead_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ccm128_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ccm128_context *'
        - 'func_type *'
        - 'func_type *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:78,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:78,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:81,8'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_matter_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_ccm_cleanup
        - aead_aes_ccm_matter_init
        - aead_aes_ccm_open_gather
        - aead_aes_ccm_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_aead_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_seal_scatter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      'int '
      argCount:        13
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_ccm128_encrypt
        - CRYPTO_ccm128_max_input
        - ERR_put_error
        - EVP_AEAD_nonce_length
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:328,40'
              BranchSideFuncs:
                - CRYPTO_ccm128_max_input
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:328,40'
              BranchSideFuncs:
                - CRYPTO_ccm128_max_input
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:331,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:335,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:336,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:340,47'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:341,5'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:345,58'
              BranchSideFuncs:
                - CRYPTO_ccm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:348,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:352,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:330,16'
          Dst:             CRYPTO_ccm128_max_input
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:331,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:336,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:340,20'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:341,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:345,8'
          Dst:             CRYPTO_ccm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:348,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_open_gather
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      'int '
      argCount:        10
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_ccm128_decrypt
        - CRYPTO_ccm128_max_input
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_AEAD_nonce_length
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:363,40'
              BranchSideFuncs:
                - CRYPTO_ccm128_max_input
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:363,40'
              BranchSideFuncs:
                - CRYPTO_ccm128_max_input
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:366,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:370,47'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:371,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:375,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:376,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:380,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:381,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:381,3'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:382,58'
              BranchSideFuncs:
                - CRYPTO_ccm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:385,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:389,39'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:365,16'
          Dst:             CRYPTO_ccm128_max_input
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:366,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:370,20'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:371,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:376,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:381,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:382,8'
          Dst:             CRYPTO_ccm128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:385,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:389,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:390,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ccm128_max_input
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.ccm128_context *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:89,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:89,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:90,61'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ccm128_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'int '
      argCount:        11
      argTypes:
        - 'struct.ccm128_context *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ccm128_compute_mac
        - ccm128_encrypt
        - ccm128_init_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:262,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ccm128_init_state
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_encrypt
                - ccm128_compute_mac
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:262,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ccm128_init_state
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_encrypt
                - ccm128_compute_mac
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:264,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:264,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:265,10'
              BranchSideFuncs:
                - ccm128_encrypt
                - ccm128_compute_mac
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:263,10'
          Dst:             ccm128_init_state
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:265,10'
          Dst:             ccm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:266,10'
          Dst:             ccm128_compute_mac
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ccm128_init_state
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.ccm128_context *'
        - 'struct.ccm128_state *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          326
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_ccm128_max_input
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:98,33'
              BranchSideFuncs:
                - CRYPTO_ccm128_max_input
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:98,33'
              BranchSideFuncs:
                - CRYPTO_ccm128_max_input
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:103,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:103,52'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:104,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:103,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:109,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:112,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:115,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:115,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:119,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:126,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:168,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:115,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:116,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:119,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:127,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:130,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:130,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:131,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:139,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:153,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:153,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:153,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:154,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:158,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:161,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:153,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:168,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:168,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:167,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:168,42'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:169,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:169,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:170,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:168,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:177,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:103,23'
          Dst:             CRYPTO_ccm128_max_input
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:109,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:114,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ccm128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.ccm128_context *'
        - 'struct.ccm128_state *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_ctr128_encrypt
        - CRYPTO_ctr128_encrypt_ctr32
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:186,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CRYPTO_ctr128_encrypt_ctr32
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_ctr128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:188,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CRYPTO_ctr128_encrypt_ctr32
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_ctr128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:193,52'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:196,46'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:186,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CRYPTO_ctr128_encrypt_ctr32
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_ctr128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:188,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CRYPTO_ctr128_encrypt_ctr32
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_ctr128_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:193,5'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:196,5'
          Dst:             CRYPTO_ctr128_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ccm128_compute_mac
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.ccm128_context *'
        - 'struct.ccm128_state *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          174
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:206,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:206,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:207,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:212,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:217,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:224,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:217,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:224,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:225,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:226,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:228,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:233,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:235,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:233,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:235,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:217,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:239,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ctr128_encrypt_ctr32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          272
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - OPENSSL_memset
        - __assert_fail
        - ctr96_inc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:141,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:141,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:141,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:141,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:145,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:145,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:145,3'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:145,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:146,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:151,35'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:152,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:153,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:181,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:157,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:164,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:166,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:169,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:173,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:174,7'
              BranchSideFuncs:
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:176,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:152,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:153,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:181,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:181,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:182,5'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - ctr96_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:187,7'
              BranchSideFuncs:
                - ctr96_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:189,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:189,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:189,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:189,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:139,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:140,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:141,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:151,11'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:171,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:174,7'
          Dst:             ctr96_inc
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:182,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:185,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:187,7'
          Dst:             ctr96_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ctr128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          205
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_xor16
        - __assert_fail
        - ctr128_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:96,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:96,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:96,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:96,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:96,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:97,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:101,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:101,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:110,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:101,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:102,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:110,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:110,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:111,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ctr128_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:113,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:90,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:91,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:92,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:103,5'
          Dst:             ctr128_inc
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:104,5'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ctr.c:112,5'
          Dst:             ctr128_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ctr128_inc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:64,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:69,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_xor16
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_load_word_le
        - CRYPTO_store_word_le
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:87,3'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:87,3'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:87,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:89,13'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:89,18'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:89,47'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/../modes/internal.h:88,5'
          Dst:             CRYPTO_store_word_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_word_le
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1081,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1082,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_store_word_le
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:1087,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ctr96_inc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/ctr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ctr.c:130,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ctr.c:131,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ccm128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'int '
      argCount:        11
      argTypes:
        - 'struct.ccm128_context *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ccm128_compute_mac
        - ccm128_encrypt
        - ccm128_init_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:249,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ccm128_init_state
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_compute_mac
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_encrypt
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:249,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ccm128_init_state
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_compute_mac
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_encrypt
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:251,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:251,33'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:252,10'
              BranchSideFuncs:
                - ccm128_compute_mac
                - __sanitizer_cov_trace_const_cmp4
                - ccm128_encrypt
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:252,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:252,74'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:253,10'
              BranchSideFuncs:
                - ccm128_encrypt
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:250,10'
          Dst:             ccm128_init_state
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:252,10'
          Dst:             ccm128_compute_mac
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:253,10'
          Dst:             ccm128_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_bluetooth_8_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_ccm_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
              BranchSideFuncs:
                - aead_aes_ccm_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:419,10'
              BranchSideFuncs:
                - aead_aes_ccm_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:419,10'
          Dst:             aead_aes_ccm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_bluetooth_8_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_ccm_bluetooth_8_init
        - aead_aes_ccm_cleanup
        - aead_aes_ccm_open_gather
        - aead_aes_ccm_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_ccm_bluetooth_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_ccm_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:0,0'
              BranchSideFuncs:
                - aead_aes_ccm_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:400,10'
              BranchSideFuncs:
                - aead_aes_ccm_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:400,10'
          Dst:             aead_aes_ccm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_bluetooth_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_ccm_bluetooth_init
        - aead_aes_ccm_cleanup
        - aead_aes_ccm_open_gather
        - aead_aes_ccm_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_tls13_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_tls13_init
        - aead_aes_gcm_tls13_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_tls13_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aead_aes_gcm_init_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1376,47'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aead_aes_gcm_init_impl
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1376,47'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aead_aes_gcm_init_impl
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1382,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1387,18'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1382,8'
          Dst:             aead_aes_gcm_init_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_aead_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_tls13_seal_scatter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionDepth:   0
      returnType:      'int '
      argCount:        13
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_load_u64_be
        - ERR_put_error
        - aead_aes_gcm_seal_scatter
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1399,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1399,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1400,5'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1408,44'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1413,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1416,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1418,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1419,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1420,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1418,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1420,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1424,43'
              BranchSideFuncs:
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1426,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1433,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1400,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1408,7'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1420,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1426,8'
          Dst:             aead_aes_gcm_seal_scatter
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_open_gather
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionDepth:   0
      returnType:      'int '
      argCount:        10
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aead_aes_gcm_open_gather_impl
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1090,71'
              BranchSideFuncs:
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1090,71'
              BranchSideFuncs:
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1091,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1091,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1098,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1091,8'
          Dst:             aead_aes_gcm_open_gather_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_open_gather_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionDepth:   0
      returnType:      'int '
      argCount:        11
      argTypes:
        - 'struct.aead_aes_gcm_ctx *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_decrypt_ctr32
        - CRYPTO_gcm128_setiv
        - CRYPTO_gcm128_tag
        - CRYPTO_memcmp
        - ERR_put_error
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1042,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1042,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1044,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1045,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1049,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1049,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1050,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1054,37'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1065,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1066,10'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1071,10'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1045,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1050,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1057,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1058,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1059,3'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1061,8'
          Dst:             CRYPTO_gcm128_aad
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1066,10'
          Dst:             CRYPTO_gcm128_decrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1071,10'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1076,3'
          Dst:             CRYPTO_gcm128_tag
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1077,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1078,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_setiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - CRYPTO_store_u64_be
        - CRYPTO_xor16
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:262,12'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:262,12'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:280,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:281,7'
              BranchSideFuncs:
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:286,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:280,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:281,7'
              BranchSideFuncs:
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:286,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:286,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:288,23'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:293,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:288,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:290,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:265,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:266,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:274,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:281,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:294,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:295,5'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:296,5'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:299,11'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:304,3'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_aad
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          178
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:310,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:310,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:315,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:320,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:321,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:321,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:321,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:321,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:324,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:328,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:342,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:328,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:328,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:328,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:328,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:329,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:333,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:333,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:334,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:344,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:350,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:351,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:352,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:353,21'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_decrypt_ctr32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          331
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - hw_gcm_decrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:620,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:620,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:626,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:626,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:627,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:626,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:630,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:632,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:634,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:638,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:640,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:657,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:640,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:640,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:640,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:640,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:641,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:647,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:647,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:648,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_decrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:657,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:657,44'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:668,37'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:660,53'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:668,37'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:669,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:670,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:678,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:669,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:670,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:678,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:679,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:680,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:690,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:691,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:694,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:694,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:660,19'
          Dst:             hw_gcm_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:668,18'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:673,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:685,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:693,5'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          345
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - CRYPTO_xor16
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:445,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:445,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:454,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:454,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:455,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:454,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:458,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:462,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:466,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:467,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:468,12'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:483,37'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:468,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:468,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:468,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:468,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:469,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:475,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:475,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:476,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:484,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:487,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:499,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:488,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:489,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:497,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:484,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:487,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:499,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:500,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:501,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:512,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:502,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:503,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:512,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:502,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:503,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:512,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:512,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:513,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:516,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:516,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:483,18'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:491,7'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:492,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:505,7'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:506,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:515,5'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_tag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_gcm128_finish
        - OPENSSL_memcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:731,3'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:731,3'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:732,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:732,32'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:732,32'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:731,3'
          Dst:             CRYPTO_gcm128_finish
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:732,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_finish
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
        - CRYPTO_store_u64_be
        - CRYPTO_xor16
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:709,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:709,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:712,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:712,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:713,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:713,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:716,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u64_be
                - CRYPTO_store_u64_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:723,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:723,11'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:723,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:723,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:723,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:724,12'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:717,3'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:718,3'
          Dst:             CRYPTO_store_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:719,3'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:721,3'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:724,12'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hw_gcm_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'size_t '
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aesni_gcm_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - aesni_gcm_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:145,10'
              BranchSideFuncs:
                - aesni_gcm_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:145,10'
          Dst:             aesni_gcm_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aesni_gcm_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'struct.u128 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_seal_scatter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionDepth:   0
      returnType:      'int '
      argCount:        13
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_seal_scatter_impl
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
              BranchSideFuncs:
                - aead_aes_gcm_seal_scatter_impl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1028,46'
              BranchSideFuncs:
                - aead_aes_gcm_seal_scatter_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1029,10'
          Dst:             aead_aes_gcm_seal_scatter_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_seal_scatter_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionDepth:   0
      returnType:      'int '
      argCount:        14
      argTypes:
        - 'struct.aead_aes_gcm_ctx *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          152
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_encrypt_ctr32
        - CRYPTO_gcm128_setiv
        - CRYPTO_gcm128_tag
        - ERR_put_error
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:965,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:965,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:965,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:966,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:969,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:969,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:970,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:973,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:973,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:974,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:978,37'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:985,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:985,22'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:989,16'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:989,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:990,10'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:995,10'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1001,18'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1013,35'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1001,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1002,12'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1007,12'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:966,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:970,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:974,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:981,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:982,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:983,3'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:985,22'
          Dst:             CRYPTO_gcm128_aad
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:990,10'
          Dst:             CRYPTO_gcm128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:995,10'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1002,12'
          Dst:             CRYPTO_gcm128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1007,12'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1013,3'
          Dst:             CRYPTO_gcm128_tag
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_encrypt_ctr32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          329
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - hw_gcm_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:533,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:533,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:539,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:539,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:540,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:539,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:543,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:545,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:547,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:551,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:552,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:553,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:568,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:553,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:553,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:553,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:553,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:554,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:558,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:558,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:559,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - hw_gcm_encrypt
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:568,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:568,44'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:579,37'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:568,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:571,53'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:579,37'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:580,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:581,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:589,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:580,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:581,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:589,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:591,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:601,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:601,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:602,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:605,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:605,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:571,19'
          Dst:             hw_gcm_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:579,18'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:583,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:595,5'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:604,5'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_gcm128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.GCM128_CONTEXT *'
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          350
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_load_u32_be
        - CRYPTO_store_u32_be
        - CRYPTO_xor16
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:363,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:363,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:372,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:372,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:373,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:372,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:376,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:380,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:384,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:386,12'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:399,37'
              BranchSideFuncs:
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:386,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:386,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:386,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:386,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:387,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:391,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:392,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:400,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:403,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:415,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:403,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:404,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:412,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:400,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:403,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:415,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:417,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:418,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:426,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:417,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:418,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:426,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:429,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_store_u32_be
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:432,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:432,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:399,18'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:406,7'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:407,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:420,7'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:421,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:431,5'
          Dst:             CRYPTO_store_u32_be
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hw_gcm_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/gcm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'size_t '
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'struct.u128 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aesni_gcm_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:0,0'
              BranchSideFuncs:
                - aesni_gcm_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/gcm.c:139,10'
              BranchSideFuncs:
                - aesni_gcm_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/gcm.c:139,10'
          Dst:             aesni_gcm_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aesni_gcm_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'struct.u128 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_init_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.aead_aes_gcm_ctx *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - aes_ctr_set_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:902,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:902,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:914,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:914,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:919,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:914,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:914,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:919,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:914,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:915,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:919,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:923,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - aes_ctr_set_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:923,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:924,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:929,36'
              BranchSideFuncs:
                - aes_ctr_set_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:915,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:924,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:929,7'
          Dst:             aes_ctr_set_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_tls13_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_tls13_init
        - aead_aes_gcm_tls13_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_tls12_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_tls12_init
        - aead_aes_gcm_tls12_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_tls12_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aead_aes_gcm_init_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1282,47'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aead_aes_gcm_init_impl
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1282,47'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aead_aes_gcm_init_impl
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1287,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1292,18'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1287,8'
          Dst:             aead_aes_gcm_init_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_tls12_seal_scatter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionDepth:   0
      returnType:      'int '
      argCount:        13
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_load_u64_be
        - ERR_put_error
        - aead_aes_gcm_seal_scatter
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1304,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1304,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1305,5'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1311,44'
              BranchSideFuncs:
                - CRYPTO_load_u64_be
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1312,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1312,63'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1313,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1313,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1317,43'
              BranchSideFuncs:
                - aead_aes_gcm_seal_scatter
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1319,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1326,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1305,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1311,7'
          Dst:             CRYPTO_load_u64_be
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1313,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1319,8'
          Dst:             aead_aes_gcm_seal_scatter
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_tls12_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_tls12_init
        - aead_aes_gcm_tls12_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_randnonce_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_init_randnonce
        - aead_aes_gcm_open_gather_randnonce
        - aead_aes_gcm_seal_scatter_randnonce
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_init_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - aead_aes_gcm_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1149,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aead_aes_gcm_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1149,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - aead_aes_gcm_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1150,27'
              BranchSideFuncs:
                - aead_aes_gcm_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1157,8'
              BranchSideFuncs:
                - aead_aes_gcm_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1151,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1154,23'
              BranchSideFuncs:
                - aead_aes_gcm_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1157,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1161,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1151,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1157,8'
          Dst:             aead_aes_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_seal_scatter_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionDepth:   0
      returnType:      'int '
      argCount:        13
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - RAND_bytes
        - __assert_fail
        - aead_aes_gcm_seal_scatter_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1172,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - aead_aes_gcm_seal_scatter_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1172,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - aead_aes_gcm_seal_scatter_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1173,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - aead_aes_gcm_seal_scatter_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1177,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - RAND_bytes
                - aead_aes_gcm_seal_scatter_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1179,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1186,3'
              BranchSideFuncs:
                - RAND_bytes
                - aead_aes_gcm_seal_scatter_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1199,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1200,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1173,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1179,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1186,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1191,8'
          Dst:             aead_aes_gcm_seal_scatter_impl
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1199,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_open_gather_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionDepth:   0
      returnType:      'int '
      argCount:        10
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - aead_aes_gcm_open_gather_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1213,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1213,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1214,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1218,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1219,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1222,33'
              BranchSideFuncs:
                - aead_aes_gcm_open_gather_impl
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1226,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1234,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1214,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1219,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1226,8'
          Dst:             aead_aes_gcm_open_gather_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aead_aes_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aead_aes_gcm_init_impl
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:943,72'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aead_aes_gcm_init_impl
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:943,72'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aead_aes_gcm_init_impl
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:946,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:946,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:951,18'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:946,8'
          Dst:             aead_aes_gcm_init_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_randnonce_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_init_randnonce
        - aead_aes_gcm_open_gather_randnonce
        - aead_aes_gcm_seal_scatter_randnonce
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_init
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_192_gcm_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_init
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aead_aes_gcm_cleanup
        - aead_aes_gcm_init
        - aead_aes_gcm_open_gather
        - aead_aes_gcm_seal_scatter
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_256_ecb_generic_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_init_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          235
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - aes_hw_cbc_encrypt
        - aes_hw_ctr32_encrypt_blocks
        - aes_hw_decrypt
        - aes_hw_encrypt
        - aes_hw_set_decrypt_key
        - aes_hw_set_encrypt_key
        - aes_nohw_cbc_encrypt
        - aes_nohw_decrypt
        - aes_nohw_encrypt
        - aes_nohw_set_decrypt_key
        - aes_nohw_set_encrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_cbc_encrypt
        - vpaes_ctr32_encrypt_blocks
        - vpaes_decrypt
        - vpaes_encrypt
        - vpaes_set_decrypt_key
        - vpaes_set_encrypt_key
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:143,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:143,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:158,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:158,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:158,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:158,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:158,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:192,14'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:159,9'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:192,14'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:159,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:160,46'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:175,16'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:163,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:164,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:175,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:176,45'
              BranchSideFuncs:
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:185,48'
              BranchSideFuncs:
                - aes_nohw_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:180,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:181,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:188,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:189,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:192,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:193,44'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:201,14'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:196,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:197,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:198,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:198,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:199,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:201,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:202,43'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:219,46'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:206,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:208,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:215,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:222,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:223,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:227,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:159,9'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:160,13'
          Dst:             aes_hw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:175,16'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:176,13'
          Dst:             vpaes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:185,13'
          Dst:             aes_nohw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:192,14'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:193,11'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:201,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:202,11'
          Dst:             vpaes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:219,11'
          Dst:             aes_nohw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:228,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_ecb_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:252,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:252,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:259,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:260,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:260,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:261,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_set_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_set_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    vpaes_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_set_decrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_set_encrypt_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1142,10'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1142,10'
          Dst:             aes_nohw_set_encrypt_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_decrypt_batch
        - aes_nohw_expand_round_keys
        - aes_nohw_from_batch
        - aes_nohw_to_batch
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1155,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1156,3'
          Dst:             aes_nohw_expand_round_keys
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1158,3'
          Dst:             aes_nohw_to_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1159,3'
          Dst:             aes_nohw_decrypt_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1160,3'
          Dst:             aes_nohw_from_batch
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          198
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - aes_nohw_decrypt_batch
        - aes_nohw_encrypt_batch
        - aes_nohw_expand_round_keys
        - aes_nohw_from_batch
        - aes_nohw_to_batch
        - aes_nohw_xor_block
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1221,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1221,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1221,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1221,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1222,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1223,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1227,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_nohw_expand_round_keys
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1234,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1235,7'
              BranchSideFuncs:
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1234,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1235,7'
              BranchSideFuncs:
                - aes_nohw_xor_block
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_encrypt_batch
                - aes_nohw_from_batch
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1253,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1256,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1256,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - aes_nohw_xor_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1264,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1265,35'
              BranchSideFuncs:
                - aes_nohw_xor_block
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1269,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1264,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1265,35'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1269,26'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - aes_nohw_to_batch
                - aes_nohw_decrypt_batch
                - aes_nohw_from_batch
                - aes_nohw_xor_block
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_xor_block
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1221,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1228,3'
          Dst:             aes_nohw_expand_round_keys
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1235,7'
          Dst:             aes_nohw_xor_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1238,7'
          Dst:             aes_nohw_to_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1239,7'
          Dst:             aes_nohw_encrypt_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1240,7'
          Dst:             aes_nohw_from_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1259,5'
          Dst:             aes_nohw_to_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1260,5'
          Dst:             aes_nohw_decrypt_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1261,5'
          Dst:             aes_nohw_from_batch
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1263,5'
          Dst:             aes_nohw_xor_block
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:1265,7'
          Dst:             aes_nohw_xor_block
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_decrypt_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.AES_NOHW_SCHEDULE *'
        - 'size_t '
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_nohw_add_round_key
        - aes_nohw_inv_mix_columns
        - aes_nohw_inv_shift_rows
        - aes_nohw_inv_sub_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:887,34'
              BranchSideFuncs:
                - aes_nohw_add_round_key
                - aes_nohw_inv_shift_rows
                - aes_nohw_inv_sub_bytes
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_add_round_key
                - aes_nohw_inv_mix_columns
                - aes_nohw_inv_shift_rows
                - aes_nohw_inv_sub_bytes
                - aes_nohw_add_round_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:887,34'
              BranchSideFuncs:
                - aes_nohw_add_round_key
                - aes_nohw_inv_shift_rows
                - aes_nohw_inv_sub_bytes
                - __sanitizer_cov_trace_const_cmp8
                - aes_nohw_add_round_key
                - aes_nohw_inv_mix_columns
                - aes_nohw_inv_shift_rows
                - aes_nohw_inv_sub_bytes
                - aes_nohw_add_round_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:890,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:890,3'
              BranchSideFuncs:
                - aes_nohw_add_round_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:891,36'
              BranchSideFuncs:
                - aes_nohw_add_round_key
                - aes_nohw_inv_mix_columns
                - aes_nohw_inv_shift_rows
                - aes_nohw_inv_sub_bytes
                - aes_nohw_add_round_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:890,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:890,3'
              BranchSideFuncs:
                - aes_nohw_add_round_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:891,36'
              BranchSideFuncs:
                - aes_nohw_add_round_key
                - aes_nohw_inv_mix_columns
                - aes_nohw_inv_shift_rows
                - aes_nohw_inv_sub_bytes
                - aes_nohw_add_round_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:887,3'
          Dst:             aes_nohw_add_round_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:888,3'
          Dst:             aes_nohw_inv_shift_rows
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:889,3'
          Dst:             aes_nohw_inv_sub_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:896,3'
          Dst:             aes_nohw_add_round_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:891,5'
          Dst:             aes_nohw_add_round_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:892,5'
          Dst:             aes_nohw_inv_mix_columns
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:893,5'
          Dst:             aes_nohw_inv_shift_rows
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:894,5'
          Dst:             aes_nohw_inv_sub_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_inv_shift_rows
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_nohw_and
        - aes_nohw_or
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:725,3'
              BranchSideFuncs:
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:725,3'
              BranchSideFuncs:
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_and
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
                - aes_nohw_or
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:725,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:726,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:735,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:726,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:727,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:728,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:729,23'
          Dst:             aes_nohw_and
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:730,12'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:731,12'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:732,12'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:733,31'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:733,56'
          Dst:             aes_nohw_or
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:733,19'
          Dst:             aes_nohw_or
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_inv_sub_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_sub_bytes
        - aes_nohw_sub_bytes_inv_affine
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_sub_bytes_inv_affine
                - aes_nohw_sub_bytes
                - aes_nohw_sub_bytes_inv_affine
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:699,3'
              BranchSideFuncs:
                - aes_nohw_sub_bytes_inv_affine
                - aes_nohw_sub_bytes
                - aes_nohw_sub_bytes_inv_affine
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:699,3'
          Dst:             aes_nohw_sub_bytes_inv_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:700,3'
          Dst:             aes_nohw_sub_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:701,3'
          Dst:             aes_nohw_sub_bytes_inv_affine
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_inv_mix_columns
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          82
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_mix_columns
        - aes_nohw_rotate_rows_twice
        - aes_nohw_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_mix_columns
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:813,19'
              BranchSideFuncs:
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_rotate_rows_twice
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_mix_columns
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:848,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:848,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:849,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:849,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:850,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:850,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:851,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:851,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:852,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:852,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:853,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:853,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:854,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:854,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:855,39'
          Dst:             aes_nohw_rotate_rows_twice
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:855,22'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:857,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:858,34'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:858,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:859,34'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:859,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:860,34'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:860,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:862,20'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:862,7'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:863,34'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:863,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:864,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:865,17'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:868,3'
          Dst:             aes_nohw_mix_columns
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_nohw_sub_bytes_inv_affine
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.AES_NOHW_BATCH *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_not
        - aes_nohw_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:0,0'
              BranchSideFuncs:
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_not
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:658,19'
              BranchSideFuncs:
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_xor
                - aes_nohw_not
                - aes_nohw_not
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:669,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:669,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:670,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:670,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:671,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:671,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:672,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:672,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:673,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:673,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:674,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:674,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:675,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:675,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:676,36'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:676,19'
          Dst:             aes_nohw_xor
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:680,17'
          Dst:             aes_nohw_not
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.c:682,17'
          Dst:             aes_nohw_not
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_256_ecb_generic_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_256_ecb_generic_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
              BranchSideFuncs:
                - aes_256_ecb_generic_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
              BranchSideFuncs:
                - aes_256_ecb_generic_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
          Dst:             aes_256_ecb_generic_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_256_ecb_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_hw_ecb_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_ecb_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_ecb_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:819,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - aes_hw_ecb_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:819,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - aes_hw_ecb_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:821,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:821,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:825,41'
              BranchSideFuncs:
                - aes_hw_ecb_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:825,3'
          Dst:             aes_hw_ecb_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_ecb_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_256_ecb_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_hw_256_ecb_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
              BranchSideFuncs:
                - aes_hw_256_ecb_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
              BranchSideFuncs:
                - aes_hw_256_ecb_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
          Dst:             aes_hw_256_ecb_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_192_ecb_generic_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_192_ecb_generic_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_192_ecb_generic_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
              BranchSideFuncs:
                - aes_192_ecb_generic_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
              BranchSideFuncs:
                - aes_192_ecb_generic_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
          Dst:             aes_192_ecb_generic_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_192_ecb_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_hw_ecb_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_192_ecb_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_hw_192_ecb_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
              BranchSideFuncs:
                - aes_hw_192_ecb_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
              BranchSideFuncs:
                - aes_hw_192_ecb_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
          Dst:             aes_hw_192_ecb_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_128_ecb_generic_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_128_ecb_generic_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_128_ecb_generic_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
              BranchSideFuncs:
                - aes_128_ecb_generic_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
              BranchSideFuncs:
                - aes_128_ecb_generic_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
          Dst:             aes_128_ecb_generic_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_128_ecb_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_hw_ecb_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_128_ecb_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_hw_128_ecb_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
              BranchSideFuncs:
                - aes_hw_128_ecb_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
              BranchSideFuncs:
                - aes_hw_128_ecb_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
          Dst:             aes_hw_128_ecb_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_gcm_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_gcm_cipher
        - aes_gcm_cleanup
        - aes_gcm_ctrl
        - aes_gcm_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_gcm_init_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          120
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_gcm128_setiv
        - OPENSSL_memcpy
        - OPENSSL_memset
        - aes_ctr_set_key
        - aes_gcm_from_cipher_ctx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:362,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - OPENSSL_memset.591
                - aes_ctr_set_key
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:362,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - OPENSSL_memset.591
                - aes_ctr_set_key
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:363,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:363,15'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - aes_ctr_set_key
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:377,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - aes_ctr_set_key
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:363,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:377,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - aes_ctr_set_key
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:367,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:392,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:382,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:382,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:385,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:382,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:383,18'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:385,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:385,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:386,63'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:389,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:392,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:393,34'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:395,28'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:362,27'
          Dst:             aes_gcm_from_cipher_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:378,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:379,17'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:386,7'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:393,7'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:395,7'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_gcm_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          175
      EdgeCount:       53
      CyclomaticComplexity: 18
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_decrypt_ctr32
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_encrypt_ctr32
        - CRYPTO_gcm128_finish
        - CRYPTO_gcm128_tag
        - aes_gcm_from_cipher_ctx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:547,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:547,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:550,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:553,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:553,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:553,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:557,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:557,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:557,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:565,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:565,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:566,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:595,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_tag
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:566,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:567,37'
              BranchSideFuncs:
                - CRYPTO_gcm128_aad
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:570,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:567,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:567,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:593,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:570,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:571,17'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:582,17'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt_ctr32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:571,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:572,49'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:577,43'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:572,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:572,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:593,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:577,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:577,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:593,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:582,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:583,49'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:588,43'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:583,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:583,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:593,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:588,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:588,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:593,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:595,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:596,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:603,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:596,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:596,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:597,40'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:596,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:596,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:600,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:547,27'
          Dst:             aes_gcm_from_cipher_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:567,12'
          Dst:             CRYPTO_gcm128_aad
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:572,14'
          Dst:             CRYPTO_gcm128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:577,14'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:583,14'
          Dst:             CRYPTO_gcm128_decrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:588,14'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:597,12'
          Dst:             CRYPTO_gcm128_finish
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:603,5'
          Dst:             CRYPTO_gcm128_tag
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_gcm_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - OPENSSL_free
        - aes_gcm_from_cipher_ctx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:404,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - OPENSSL_cleanse
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:404,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - OPENSSL_cleanse
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:406,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:407,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:404,27'
          Dst:             aes_gcm_from_cipher_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:405,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:407,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_gcm_ctrl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          382
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - CRYPTO_gcm128_setiv
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_memdup
        - RAND_bytes
        - aes_gcm_from_cipher_ctx
        - ctr64_inc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:428,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - __sanitizer_cov_trace_switch
                - aes_gcm_from_cipher_ctx
                - OPENSSL_memcpy.592
                - OPENSSL_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - ctr64_inc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:428,27'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - __sanitizer_cov_trace_switch
                - aes_gcm_from_cipher_ctx
                - OPENSSL_memcpy.592
                - OPENSSL_memdup
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - ctr64_inc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:429,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:429,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:440,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:474,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:499,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - ctr64_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:524,29'
              BranchSideFuncs:
                - aes_gcm_from_cipher_ctx
                - OPENSSL_memcpy.592
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:440,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:440,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:445,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:445,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:445,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:454,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:445,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:446,19'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:454,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:446,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:447,11'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:449,35'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:450,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:450,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:454,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:458,11'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:461,22'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:466,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:469,27'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:474,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:475,30'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:481,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:481,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:481,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:481,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:481,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:481,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:485,30'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:487,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:492,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:495,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:499,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:499,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:499,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - ctr64_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:499,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:499,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:502,34'
              BranchSideFuncs:
                - CRYPTO_gcm128_setiv
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - ctr64_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:503,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:503,35'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - ctr64_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:504,21'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - ctr64_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:503,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:504,21'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - ctr64_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:506,33'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - ctr64_inc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,57'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:515,11'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:518,28'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - CRYPTO_gcm128_setiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:529,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:530,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:532,55'
              BranchSideFuncs:
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:533,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:533,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:537,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:428,27'
          Dst:             aes_gcm_from_cipher_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:447,11'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:449,20'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:461,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:469,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:475,9'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:485,9'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:492,9'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:502,7'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:506,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:510,7'
          Dst:             ctr64_inc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:518,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:519,7'
          Dst:             CRYPTO_gcm128_setiv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:525,35'
          Dst:             aes_gcm_from_cipher_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:528,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:532,24'
          Dst:             OPENSSL_memdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_gcm_from_cipher_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'struct.EVP_AES_GCM_CTX *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:347,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:347,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:347,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:347,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:350,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:355,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:355,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:356,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:347,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:355,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ctr64_inc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:421,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:417,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:425,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ofb_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_init_key
        - aes_ofb_cipher
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_ofb_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
              BranchSideFuncs:
                - CRYPTO_ofb128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:283,42'
              BranchSideFuncs:
                - CRYPTO_ofb128_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:285,3'
          Dst:             CRYPTO_ofb128_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_ofb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/ofb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          195
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_xor16
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:63,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:63,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:65,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:65,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:65,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:65,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:66,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:71,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:71,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:72,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:79,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:71,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:72,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:79,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:79,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:80,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/ofb.c:81,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:81,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/ofb.c:81,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ofb.c:60,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ofb.c:61,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/ofb.c:73,5'
          Dst:             CRYPTO_xor16
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ctr_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_ctr_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_ctr128_encrypt
        - CRYPTO_ctr128_encrypt_ctr32
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:269,42'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
                - CRYPTO_ctr128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:269,42'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
                - CRYPTO_ctr128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:272,56'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:275,50'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:272,5'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:275,5'
          Dst:             CRYPTO_ctr128_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_cbc_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_cbc_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_cbc_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:237,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:237,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:240,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:241,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:241,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:242,50'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:244,50'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:242,5'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:244,5'
          Dst:             CRYPTO_cbc128_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_cbc128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          175
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_xor16
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:60,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:60,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:68,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:69,5'
              BranchSideFuncs:
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:77,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:69,5'
              BranchSideFuncs:
                - CRYPTO_xor16
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:77,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:77,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:78,19'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:94,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:78,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:78,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:78,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:78,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:79,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:81,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:81,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:82,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:81,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:82,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:84,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:59,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:65,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:69,5'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:94,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_cbc128_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/cbc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          292
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - CRYPTO_load_word_le
        - CRYPTO_store_word_le
        - CRYPTO_xor16
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:101,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:101,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:108,27'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:111,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:111,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:114,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:111,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:111,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:114,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:115,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:115,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:115,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:115,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:115,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:119,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:119,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:132,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:132,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:133,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:146,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:119,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:120,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:127,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:119,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:120,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_xor16
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:127,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:135,50'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:140,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:132,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:133,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:146,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:149,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:149,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:149,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cbc.c:149,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:150,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cbc.c:155,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:100,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:106,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:111,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:121,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:127,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:135,27'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:136,39'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:137,43'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:136,9'
          Dst:             CRYPTO_store_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cbc.c:138,9'
          Dst:             CRYPTO_store_word_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_gcm_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_gcm_cipher
        - aes_gcm_cleanup
        - aes_gcm_ctrl
        - aes_gcm_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ofb_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_init_key
        - aes_ofb_cipher
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ctr_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_cbc_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_cbc_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_gcm_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_gcm_cipher
        - aes_gcm_cleanup
        - aes_gcm_ctrl
        - aes_gcm_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ofb_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_init_key
        - aes_ofb_cipher
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ctr_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_cbc_do_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - aes_cbc_cipher
        - aes_init_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_reciprocal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_div
        - BN_set_bit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:219,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:219,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:221,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:225,8'
              BranchSideFuncs:
                - BN_set_bit
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:225,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:229,8'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:229,7'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:219,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:220,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:225,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:229,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:236,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_div_recp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_recp_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          239
      EdgeCount:       70
      CyclomaticComplexity: 22
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add_word
        - BN_copy
        - BN_is_zero
        - BN_mul
        - BN_num_bits
        - BN_reciprocal
        - BN_rshift
        - BN_ucmp
        - BN_usub
        - BN_zero
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:245,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_zero
                - BN_copy
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:245,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_zero
                - BN_copy
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:257,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_zero
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,9'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
                - BN_zero
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,22'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,35'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,48'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:264,25'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:265,5'
              BranchSideFuncs:
                - BN_zero
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:278,7'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:266,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:266,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:285,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - BN_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:287,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:291,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:301,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:304,29'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:307,34'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:310,6'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:315,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:318,6'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:321,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:322,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:334,12'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:322,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:323,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:326,10'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:329,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:321,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:340,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:334,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:334,35'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:334,10'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:245,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:246,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:247,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:251,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:257,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:264,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:265,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:266,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:278,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:287,9'
          Dst:             BN_reciprocal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:301,8'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:304,8'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:307,8'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:312,8'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:315,8'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:321,10'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:323,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:326,10'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:329,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:334,12'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_mul_impl
        - bn_set_minimal_width
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:516,8'
              BranchSideFuncs:
                - bn_mul_impl
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:516,8'
              BranchSideFuncs:
                - bn_mul_impl
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:516,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:521,3'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:516,8'
          Dst:             bn_mul_impl
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:521,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_RECP_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bn_recp_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:192,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:192,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:192,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:196,18'
              BranchSideFuncs:
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:196,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:197,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_mul_reciprocal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_recp_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_div_recp
        - BN_mul
        - BN_sqr
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:349,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_recp
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:349,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_recp
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:351,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:355,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_recp
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:356,11'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:370,9'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:356,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:357,12'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_recp
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:361,12'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_recp
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:357,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:357,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:370,9'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:361,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:361,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:370,9'
              BranchSideFuncs:
                - BN_div_recp
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:349,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:350,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:357,12'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:361,12'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:370,9'
          Dst:             BN_div_recp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:373,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_set_minimal_width
        - bn_sqr_consttime
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:727,8'
              BranchSideFuncs:
                - bn_sqr_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:727,8'
              BranchSideFuncs:
                - bn_sqr_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:727,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:731,3'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:727,8'
          Dst:             bn_sqr_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:731,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_RECP_CTX_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bn_recp_ctx_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_copy
        - BN_num_bits
        - BN_zero
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:201,24'
              BranchSideFuncs:
                - BN_copy
                - BN_zero
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:201,24'
              BranchSideFuncs:
                - BN_copy
                - BN_zero
                - BN_num_bits
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:201,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:204,18'
              BranchSideFuncs:
                - BN_zero
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:201,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:204,3'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:205,20'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_RECP_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bn_recp_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_init
                - BN_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:184,18'
              BranchSideFuncs:
                - BN_init
                - BN_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:184,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:185,3'
          Dst:             BN_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_ge_w
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_lt_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:420,11'
              BranchSideFuncs:
                - constant_time_lt_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:420,11'
          Dst:             constant_time_lt_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_tls13_hkdf_expand_label
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/tls/kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'int '
      argCount:        9
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          126
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u8_length_prefixed
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - HKDF_expand
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:188,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u16
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8_length_prefixed
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8_length_prefixed
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - HKDF_expand
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:188,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u16
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8_length_prefixed
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8_length_prefixed
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - HKDF_expand
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:194,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:195,26'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:195,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:196,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:196,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:197,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:197,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:198,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:198,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:199,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:199,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:200,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:200,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:201,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:207,31'
              BranchSideFuncs:
                - HKDF_expand
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:192,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:193,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:195,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:196,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:197,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:198,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:199,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:200,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:201,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:202,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:206,19'
          Dst:             HKDF_expand
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:208,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HKDF_expand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          164
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - HMAC_CTX_cleanup
        - HMAC_CTX_init
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - OPENSSL_memcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:63,29'
              BranchSideFuncs:
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:63,29'
              BranchSideFuncs:
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:72,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:72,43'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:73,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:73,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:77,3'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:82,15'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:107,3'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:82,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:83,21'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:107,3'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:86,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:86,21'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:90,10'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:100,28'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_cleanup
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:108,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:109,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:63,29'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:73,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:77,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:78,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:86,21'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:87,21'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:90,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:91,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:92,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:100,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:107,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:109,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_init
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_MD_CTX_init
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:94,8'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_MD_CTX_init
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:95,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:96,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:97,3'
          Dst:             EVP_MD_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_Init_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          215
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
        - EVP_MD_block_size
        - EVP_MD_size
        - OPENSSL_memcpy
        - OPENSSL_memset
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:136,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:136,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:137,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:147,18'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:147,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:147,28'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:148,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_block_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:148,5'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:189,34'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:153,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:153,5'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:154,5'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:154,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:154,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:155,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:157,36'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:164,7'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:170,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:171,23'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:173,34'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:170,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:171,23'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:173,34'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:178,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:179,23'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:181,34'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:178,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:179,23'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:181,34'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_CTX_copy_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:152,25'
          Dst:             EVP_MD_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:153,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:154,5'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:154,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:157,12'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:158,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:159,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:164,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:168,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:173,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:174,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:181,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:182,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:189,9'
          Dst:             EVP_MD_CTX_copy_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestUpdate
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:197,33'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:197,10'
          Dst:             EVP_DigestUpdate
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:202,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:202,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:209,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:210,44'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:212,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:208,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:209,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:210,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:211,8'
          Dst:             EVP_DigestFinal_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - OPENSSL_cleanse
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - EVP_MD_CTX_cleanup
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:109,28'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - EVP_MD_CTX_cleanup
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:109,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:110,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:111,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:112,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_CTX_init
        - OPENSSL_free
        - __assert_fail
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:97,21'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_init
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:97,21'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_init
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:99,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:99,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:100,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:99,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:99,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:100,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:100,7'
              BranchSideFuncs:
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:101,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:97,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:99,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:104,3'
          Dst:             EVP_MD_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:81,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:81,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - __assert_fail
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:233,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:233,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:233,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:233,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:234,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:235,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:236,18'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:233,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:238,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_copy_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          191
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - EVP_MD_CTX_cleanup
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:138,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:144,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:144,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:145,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:152,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:146,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:152,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:153,14'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:171,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:153,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:154,7'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:166,22'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:154,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:155,32'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:156,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:157,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:171,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:157,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:157,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:158,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:176,38'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:178,8'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:138,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:143,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:154,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:155,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:171,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:176,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:180,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:228,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.env_md_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - __assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:204,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_free
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:204,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_free
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:205,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:205,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:205,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:206,39'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
                - __sanitizer_cov_trace_pc_indir
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:216,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:218,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:216,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:218,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:205,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:206,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:211,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:216,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    tls1_P_hash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/tls/kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'int '
      argCount:        11
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          249
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - EVP_MD_size
        - HMAC_CTX_cleanup
        - HMAC_CTX_copy_ex
        - HMAC_CTX_init
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - OPENSSL_cleanse
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:76,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_size
                - HMAC_CTX_init
                - HMAC_CTX_init
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:76,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_size
                - HMAC_CTX_init
                - HMAC_CTX_init
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:86,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:87,8'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:134,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:87,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:88,8'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:134,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:101,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:101,30'
              BranchSideFuncs:
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:102,10'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:109,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:109,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:112,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:115,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:115,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:116,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:115,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:116,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:118,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - __sanitizer_cov_trace_cmp8
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - HMAC_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:134,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:81,24'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:82,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:83,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:84,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:86,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:87,8'
          Dst:             HMAC_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:88,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:89,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:90,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:91,8'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:98,10'
          Dst:             HMAC_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:99,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:101,30'
          Dst:             HMAC_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:102,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:103,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:104,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:105,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:109,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:126,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:134,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:135,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:136,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:137,3'
          Dst:             HMAC_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_copy_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_MD_CTX_copy_ex
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,34'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,34'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:232,34'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:232,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:232,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:233,34'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:237,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:231,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:232,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:233,8'
          Dst:             EVP_MD_CTX_copy_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_tls1_prf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/tls/kdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'int '
      argCount:        11
      argTypes:
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_md5
        - EVP_md5_sha1
        - EVP_sha1
        - OPENSSL_memset
        - tls1_P_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:147,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - EVP_md5_sha1
                - tls1_P_hash
                - EVP_md5
                - tls1_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:147,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.591
                - EVP_md5_sha1
                - tls1_P_hash
                - EVP_md5
                - tls1_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:147,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:151,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - EVP_md5_sha1
                - tls1_P_hash
                - EVP_md5
                - tls1_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.c:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:159,51'
              BranchSideFuncs:
                - EVP_md5
                - tls1_P_hash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - tls1_P_hash
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.c:171,9'
              BranchSideFuncs:
                - tls1_P_hash
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:151,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:157,17'
          Dst:             EVP_md5_sha1
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:160,36'
          Dst:             EVP_md5
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:160,10'
          Dst:             tls1_P_hash
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:168,14'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.c:171,9'
          Dst:             tls1_P_hash
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md5_sha1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_md5_sha1_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
          Dst:             EVP_md5_sha1_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md5
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_md5_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
          Dst:             EVP_md5_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_sha1_init
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
          Dst:             EVP_sha1_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha1_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha1_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
              BranchSideFuncs:
                - EVP_sha1_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
              BranchSideFuncs:
                - EVP_sha1_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:138,1'
          Dst:             EVP_sha1_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md5_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_md5_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
              BranchSideFuncs:
                - EVP_md5_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
              BranchSideFuncs:
                - EVP_md5_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:114,1'
          Dst:             EVP_md5_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md5_sha1_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_md5_sha1_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
              BranchSideFuncs:
                - EVP_md5_sha1_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
              BranchSideFuncs:
                - EVP_md5_sha1_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:293,1'
          Dst:             EVP_md5_sha1_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_Transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.sha512_state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha512_block_data_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - sha512_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:187,27'
              BranchSideFuncs:
                - sha512_block_data_order
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:187,3'
          Dst:             sha512_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512_256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA512_256_Final
        - SHA512_256_Init
        - SHA512_256_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512_256_Init
                - SHA512_256_Update
                - SHA512_256_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:150,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512_256_Init
                - SHA512_256_Update
                - SHA512_256_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:151,3'
          Dst:             SHA512_256_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:152,3'
          Dst:             SHA512_256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:153,3'
          Dst:             SHA512_256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:154,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_TransformBlocks
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha256_block_data_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - sha256_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:315,3'
              BranchSideFuncs:
                - sha256_block_data_order
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:315,3'
          Dst:             sha256_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256_Transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.sha256_state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha256_block_data_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - sha256_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:123,27'
              BranchSideFuncs:
                - sha256_block_data_order
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:123,3'
          Dst:             sha256_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1_Transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.sha_state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sha1_block_data_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
              BranchSideFuncs:
                - sha1_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:94,25'
              BranchSideFuncs:
                - sha1_block_data_order
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:94,3'
          Dst:             sha1_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA1_Final
        - SHA1_Init
        - SHA1_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA1_Init
                - SHA1_Update
                - SHA1_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.c:80,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA1_Init
                - SHA1_Update
                - SHA1_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:81,3'
          Dst:             SHA1_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:82,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:83,3'
          Dst:             SHA1_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.c:84,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_service_indicator_after_call
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/service_indicator/service_indicator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_service_indicator_before_call
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/service_indicator/service_indicator.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_ffdh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BN_free
        - BN_new
        - DH_free
        - DH_size
        - bn_set_static_words
        - check_test
        - dh_compute_key_padded_no_self_test
        - fwrite
        - self_test_dh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:597,21'
              BranchSideFuncs:
                - BN_new
                - bn_set_static_words
                - self_test_dh
                - llvm.lifetime.start.p0i8
                - DH_size
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - dh_compute_key_padded_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:597,21'
              BranchSideFuncs:
                - BN_new
                - bn_set_static_words
                - self_test_dh
                - llvm.lifetime.start.p0i8
                - DH_size
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - dh_compute_key_padded_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:598,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:599,5'
              BranchSideFuncs:
                - self_test_dh
                - llvm.lifetime.start.p0i8
                - DH_size
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - dh_compute_key_padded_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:603,8'
              BranchSideFuncs:
                - self_test_dh
                - llvm.lifetime.start.p0i8
                - DH_size
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - dh_compute_key_padded_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,45'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:609,13'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,66'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:609,13'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:606,7'
              BranchSideFuncs:
                - dh_compute_key_padded_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:609,13'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:607,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:608,8'
              BranchSideFuncs:
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:609,13'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,7'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:609,13'
              BranchSideFuncs:
                - fwrite
                - DH_free
                - BN_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:597,21'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:599,5'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:603,8'
          Dst:             self_test_dh
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:605,66'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:606,7'
          Dst:             dh_compute_key_padded_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:608,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:609,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:616,3'
          Dst:             DH_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:617,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - BN_num_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:417,53'
              BranchSideFuncs:
                - BN_num_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:417,36'
          Dst:             BN_num_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dh_compute_key_padded_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2bin_padded
        - DH_size
        - dh_compute_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:332,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - DH_size
                - BN_CTX_get
                - dh_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:332,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - DH_size
                - BN_CTX_get
                - dh_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:333,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:336,3'
              BranchSideFuncs:
                - BN_CTX_start
                - DH_size
                - BN_CTX_get
                - dh_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:341,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:342,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:347,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:347,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:332,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:336,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:338,17'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:340,24'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:342,7'
          Dst:             dh_compute_key
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:343,7'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:347,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:348,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    check_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcmp
        - fflush
        - fprintf
        - fputc
        - fwrite
        - hexdump
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:63,7'
              BranchSideFuncs:
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - hexdump
                - fwrite
                - hexdump
                - fputc
                - fflush
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:63,7'
              BranchSideFuncs:
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - fprintf
                - hexdump
                - fwrite
                - hexdump
                - fputc
                - fflush
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:63,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:64,13'
              BranchSideFuncs:
                - fprintf
                - hexdump
                - fwrite
                - hexdump
                - fputc
                - fflush
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:63,7'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:64,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:65,5'
          Dst:             hexdump
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:66,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:67,5'
          Dst:             hexdump
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:68,5'
          Dst:             fputc
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:69,5'
          Dst:             fflush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dh_compute_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          139
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_cmp
        - BN_cmp_word
        - BN_copy
        - BN_mod_exp_mont_consttime
        - BN_num_bits
        - BN_sub_word
        - DH_check_pub_key
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:282,23'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:282,23'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:282,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:283,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:287,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:288,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:292,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DH_check_pub_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:293,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:293,58'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:294,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:294,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:299,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:302,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:303,36'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:308,65'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:309,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:310,31'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:312,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:310,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:311,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:312,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:312,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:317,7'
              BranchSideFuncs:
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:317,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:318,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:319,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:319,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:326,3'
              BranchSideFuncs:
                - BN_CTX_end
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:282,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:283,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:288,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:293,8'
          Dst:             DH_check_pub_key
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:294,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:299,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:300,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:303,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:308,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:310,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:311,8'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:312,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:317,7'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:318,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:319,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:326,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_check_pub_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_copy
        - BN_is_one
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:65,14'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:65,14'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:68,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:71,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:77,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:78,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:81,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:82,16'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:86,25'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:86,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:87,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:90,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:91,16'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:94,11'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:98,51'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:98,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:101,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:101,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:102,18'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:67,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:71,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:76,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:78,8'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:81,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:86,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:87,8'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:90,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:98,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:101,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:109,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:110,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_set_locked
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bn_mont_ctx_st **'
        - 'union.pthread_rwlock_t *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_new_for_modulus
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:261,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:261,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:265,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:269,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:271,14'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:273,18'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:261,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:263,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:269,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:271,14'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:274,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_cmp_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_cmp
        - BN_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:144,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.c:150,10'
          Dst:             BN_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_ecc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         37
      ICount:          186
      EdgeCount:       52
      CyclomaticComplexity: 17
      functionsReached:
        - BN_bin2bn
        - BN_free
        - BN_new
        - ECDSA_SIG_free
        - EC_GROUP_free
        - EC_GROUP_new_by_curve_name
        - EC_KEY_free
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_oct2point
        - EC_POINT_point2oct
        - check_test
        - ec_point_mul_no_self_test
        - ecdsa_do_verify_no_self_test
        - ecdsa_sign_with_nonce_for_known_answer_test
        - fwrite
        - parse_ecdsa_sig
        - self_test_ecdsa_key
        - serialize_ecdsa_sig
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:420,12'
              BranchSideFuncs:
                - self_test_ecdsa_key
                - llvm.memset.p0i8.i64
                - ecdsa_sign_with_nonce_for_known_answer_test
                - serialize_ecdsa_sig
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - parse_ecdsa_sig
                - ecdsa_do_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:420,12'
              BranchSideFuncs:
                - self_test_ecdsa_key
                - llvm.memset.p0i8.i64
                - ecdsa_sign_with_nonce_for_known_answer_test
                - serialize_ecdsa_sig
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - parse_ecdsa_sig
                - ecdsa_do_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:422,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:443,11'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - ecdsa_sign_with_nonce_for_known_answer_test
                - serialize_ecdsa_sig
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - parse_ecdsa_sig
                - ecdsa_do_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:451,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:452,28'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:455,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:452,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:453,8'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:455,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:455,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:473,3'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - parse_ecdsa_sig
                - ecdsa_do_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:475,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:476,8'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:478,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:478,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:509,14'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:510,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:511,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:514,17'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,43'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,64'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:519,8'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:520,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:521,8'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:521,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:522,8'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:523,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:525,27'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:525,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:526,8'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:518,7'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,13'
              BranchSideFuncs:
                - fwrite
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - EC_GROUP_free
                - BN_free
                - ECDSA_SIG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:420,12'
          Dst:             self_test_ecdsa_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:422,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:446,9'
          Dst:             ecdsa_sign_with_nonce_for_known_answer_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:452,8'
          Dst:             serialize_ecdsa_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:453,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:455,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:473,3'
          Dst:             ECDSA_SIG_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:474,9'
          Dst:             parse_ecdsa_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:476,8'
          Dst:             ecdsa_do_verify_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:478,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:509,14'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:511,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:514,17'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:515,18'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:516,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:519,8'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:521,8'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:522,8'
          Dst:             ec_point_mul_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:524,8'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:526,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:528,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:535,3'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:536,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:537,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:538,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:539,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:540,3'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecdsa_sign_with_nonce_for_known_answer_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ec_key_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - EC_KEY_get0_group
        - ERR_put_error
        - ec_scalar_from_bytes
        - ecdsa_sign_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:275,14'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_get0_group
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:275,14'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_get0_group
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:275,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:275,47'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:280,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:276,5'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:280,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:281,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:281,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:282,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:282,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:287,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_scalar_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:276,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:280,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:282,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:288,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:292,10'
          Dst:             ecdsa_sign_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecdsa_do_verify_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ecdsa_sig_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          152
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - BN_is_zero
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - ERR_put_error
        - digest_to_scalar
        - ec_bignum_to_scalar
        - ec_cmp_x_coordinate
        - ec_point_mul_scalar_public
        - ec_scalar_mul_montgomery
        - ec_scalar_to_montgomery_inv_vartime
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:153,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_public_key
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:153,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_public_key
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:155,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:155,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:156,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:155,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:155,47'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:156,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:156,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:160,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:161,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:162,8'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:165,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:162,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:163,23'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:165,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:163,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:164,8'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_to_montgomery_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:165,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:165,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:170,8'
              BranchSideFuncs:
                - ec_scalar_to_montgomery_inv_vartime
                - __sanitizer_cov_trace_const_cmp4
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:171,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:180,3'
              BranchSideFuncs:
                - digest_to_scalar
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_public
                - __sanitizer_cov_trace_const_cmp4
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:186,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:190,8'
              BranchSideFuncs:
                - ec_cmp_x_coordinate
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:153,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:154,29'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:156,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:161,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:162,8'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:163,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:164,8'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:165,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:170,8'
          Dst:             ec_scalar_to_montgomery_inv_vartime
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:171,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:180,3'
          Dst:             digest_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:181,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:182,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:185,8'
          Dst:             ec_point_mul_scalar_public
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:186,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:190,8'
          Dst:             ec_cmp_x_coordinate
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:191,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_oct2point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'char *'
        - 'size_t '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_oct2point
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:204,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_oct2point
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:204,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_oct2point
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:205,5'
              BranchSideFuncs:
                - ec_GFp_simple_oct2point
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:208,10'
              BranchSideFuncs:
                - ec_GFp_simple_oct2point
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:204,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:205,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:208,10'
          Dst:             ec_GFp_simple_oct2point
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          212
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - EC_GROUP_cmp
        - ERR_put_error
        - OPENSSL_memcpy
        - arbitrary_bignum_to_scalar
        - ec_point_mul_scalar
        - ec_point_mul_scalar_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:941,17'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:941,17'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:941,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:941,37'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:942,10'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:941,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:942,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:943,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:941,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:943,5'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:947,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:947,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:948,10'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:949,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:948,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:948,44'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:955,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:947,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:949,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:955,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:955,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:956,15'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:974,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:957,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:974,7'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:999,3'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:974,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:975,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:982,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - arbitrary_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:982,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:983,5'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:996,3'
              BranchSideFuncs:
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:989,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:990,26'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:992,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:943,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:947,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:948,21'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:949,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:956,15'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:976,10'
          Dst:             arbitrary_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:977,10'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:985,10'
          Dst:             arbitrary_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:986,10'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:990,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:999,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_point2oct
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'size_t '
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'int '
        - 'char *'
        - 'size_t '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_is_at_infinity
        - ec_jacobian_to_affine
        - ec_point_byte_len
        - ec_point_to_bytes
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:214,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_to_bytes
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_byte_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:214,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_to_bytes
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_byte_len
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:215,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_to_bytes
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_byte_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:218,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_to_bytes
                - llvm.lifetime.end.p0i8
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_byte_len
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:221,53'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_point_byte_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:227,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_to_bytes
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:222,7'
              BranchSideFuncs:
                - ec_point_byte_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:225,12'
              BranchSideFuncs:
                - ec_point_byte_len
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:214,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:215,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:221,9'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:222,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:225,12'
          Dst:             ec_point_byte_len
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:228,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:231,10'
          Dst:             ec_point_to_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_byte_len
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:77,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:77,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:77,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:78,12'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:83,49'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:79,5'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:83,49'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:85,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:87,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:83,28'
          Dst:             BN_num_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_jacobian_to_affine
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:805,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'size_t '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'int '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - __assert_fail
        - ec_felem_to_bytes
        - ec_point_byte_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:95,23'
              BranchSideFuncs:
                - ec_point_byte_len
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:95,23'
              BranchSideFuncs:
                - ec_point_byte_len
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:101,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:103,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:103,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:105,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:106,38'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:110,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:107,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:107,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:108,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:95,23'
          Dst:             ec_point_byte_len
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:97,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:102,3'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:103,3'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:103,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:106,5'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:107,5'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:107,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:111,5'
          Dst:             ec_felem_to_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    arbitrary_bignum_to_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_nnmod
        - EC_GROUP_get0_order
        - ERR_clear_error
        - ec_bignum_to_scalar
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:919,7'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BN_CTX_start
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:919,7'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - BN_CTX_start
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:919,7'
              BranchSideFuncs:
                - ERR_clear_error
                - BN_CTX_start
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:923,3'
              BranchSideFuncs:
                - ERR_clear_error
                - BN_CTX_start
                - BN_CTX_get
                - EC_GROUP_get0_order
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - ec_bignum_to_scalar
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:928,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:929,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:931,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:929,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:930,12'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:931,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:919,7'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:923,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:926,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:927,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:929,30'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:929,12'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:930,12'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:931,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1041,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1041,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1041,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1041,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1042,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1041,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1042,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1046,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1050,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1050,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1051,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1042,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1050,8'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1051,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_oct2point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'char *'
        - 'size_t '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          149
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_num_bytes
        - BN_ucmp
        - EC_POINT_set_compressed_coordinates_GFp
        - ERR_put_error
        - ec_affine_to_jacobian
        - ec_point_from_uncompressed
        - ec_set_to_safe_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:139,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - ec_point_from_uncompressed
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:139,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - ec_point_from_uncompressed
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:144,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - ec_point_from_uncompressed
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:146,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_point_from_uncompressed
                - __sanitizer_cov_trace_const_cmp4
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
                - ec_set_to_safe_point
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:157,26'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:150,43'
              BranchSideFuncs:
                - ec_set_to_safe_point
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:153,42'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:160,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:161,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:162,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:162,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:172,11'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:173,21'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:180,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:174,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:180,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:182,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:182,35'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:197,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:185,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:197,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:186,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:190,8'
              BranchSideFuncs:
                - EC_POINT_set_compressed_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:197,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:140,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:147,10'
          Dst:             ec_point_from_uncompressed
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:150,7'
          Dst:             ec_set_to_safe_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:153,5'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:158,28'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:162,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:173,21'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:180,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:181,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:182,21'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:185,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:186,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:190,8'
          Dst:             EC_POINT_set_compressed_coordinates_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:197,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:198,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_from_uncompressed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          81
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - ec_felem_from_bytes
        - ec_point_set_affine_coordinates
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:120,49'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:120,49'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:121,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:121,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:122,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:122,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:126,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_from_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_set_affine_coordinates
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:120,28'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:122,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:127,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:128,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:129,8'
          Dst:             ec_point_set_affine_coordinates
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_set_compressed_coordinates_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          265
      EdgeCount:       82
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_mod_mul
        - BN_mod_sqr
        - BN_mod_sqrt
        - BN_usub
        - EC_GROUP_cmp
        - EC_GROUP_get_curve_GFp
        - EC_POINT_set_affine_coordinates_GFp
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
        - bn_mod_add_consttime
        - bn_mod_lshift1_consttime
        - bn_mod_sub_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:258,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:258,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:259,5'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:263,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:263,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:263,46'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:264,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:264,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:271,3'
              BranchSideFuncs:
                - ERR_clear_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:274,21'
              BranchSideFuncs:
                - BN_CTX_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:280,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:275,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:275,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:280,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:288,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:289,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:298,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:298,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:299,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:304,14'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:305,10'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:311,10'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqrt
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:305,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:306,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:306,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:307,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:305,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:318,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:311,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:312,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:311,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:318,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:322,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:323,20'
              BranchSideFuncs:
                - ERR_peek_last_error
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:334,16'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:324,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:325,9'
              BranchSideFuncs:
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:329,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:324,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:326,7'
              BranchSideFuncs:
                - ERR_clear_error
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:329,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:335,9'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:343,16'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:335,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:336,7'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:339,10'
              BranchSideFuncs:
                - BN_usub
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:339,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:343,16'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:344,5'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:348,8'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:258,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:259,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:263,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:263,28'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:264,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:271,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:274,21'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:282,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:283,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:284,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:285,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:286,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:287,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:289,8'
          Dst:             EC_GROUP_get_curve_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:298,8'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:299,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:305,10'
          Dst:             bn_mod_lshift1_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:306,10'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:307,10'
          Dst:             bn_mod_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:311,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:312,10'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:318,8'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:322,8'
          Dst:             BN_mod_sqrt
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:323,20'
          Dst:             ERR_peek_last_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:324,9'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:325,9'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:326,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:327,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:329,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:334,16'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:335,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:336,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:339,10'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:343,16'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:344,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:348,8'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:355,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:356,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get_curve_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_get_curve
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - ec_GFp_simple_group_get_curve
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:632,10'
              BranchSideFuncs:
                - ec_GFp_simple_group_get_curve
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:632,10'
          Dst:             ec_GFp_simple_group_get_curve
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_div
        - BN_sqr
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:681,8'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:681,8'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:681,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:681,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:686,10'
              BranchSideFuncs:
                - BN_div
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:681,8'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:686,10'
          Dst:             BN_div
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_mul
        - BN_nnmod
        - BN_sqr
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:653,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:653,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:655,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:655,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:659,9'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:659,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:660,10'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:664,10'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:660,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:660,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:669,8'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:664,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:664,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:669,8'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:669,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:669,7'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:653,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:654,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:660,10'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:664,10'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:669,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:676,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_sub_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_CTX_end
        - BN_CTX_start
        - bn_mod_sub_words
        - bn_resized_from_ctx
        - bn_scratch_space_from_ctx
        - bn_wexpand
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:624,3'
              BranchSideFuncs:
                - BN_CTX_start
                - bn_resized_from_ctx
                - bn_resized_from_ctx
                - bn_scratch_space_from_ctx
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mod_sub_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:624,3'
              BranchSideFuncs:
                - BN_CTX_start
                - bn_resized_from_ctx
                - bn_resized_from_ctx
                - bn_scratch_space_from_ctx
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - bn_mod_sub_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:628,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:628,27'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_sub_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:630,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_sub_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:628,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:628,42'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_sub_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:630,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_sub_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:628,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:629,29'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_sub_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:630,7'
              BranchSideFuncs:
                - BN_CTX_end
                - bn_mod_sub_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:630,7'
              BranchSideFuncs:
                - bn_mod_sub_words
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:631,25'
              BranchSideFuncs:
                - bn_mod_sub_words
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:624,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:625,7'
          Dst:             bn_resized_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:626,7'
          Dst:             bn_resized_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:627,17'
          Dst:             bn_scratch_space_from_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:629,12'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:631,5'
          Dst:             bn_mod_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:635,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_sqrt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/sqrt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         182
      ICount:          774
      EdgeCount:       260
      CyclomaticComplexity: 80
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_abs_is_word
        - BN_add_word
        - BN_clear_free
        - BN_cmp
        - BN_copy
        - BN_free
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_mod_exp_mont
        - BN_mod_mul
        - BN_mod_sqr
        - BN_new
        - BN_nnmod
        - BN_num_bits
        - BN_one
        - BN_pseudo_rand
        - BN_rshift
        - BN_rshift1
        - BN_set_word
        - BN_sub_word
        - BN_ucmp
        - BN_zero
        - ERR_put_error
        - bn_jacobi
        - bn_mod_lshift1_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,24'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:74,9'
              BranchSideFuncs:
                - BN_abs_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:74,9'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:92,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:75,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:88,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:75,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:76,15'
              BranchSideFuncs:
                - BN_new
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:78,15'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:78,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:79,29'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:80,17'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:78,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:78,11'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:80,17'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:80,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:80,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:81,11'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:92,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:92,24'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:93,13'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:93,13'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:106,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:94,13'
              BranchSideFuncs:
                - BN_new
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:96,13'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:96,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:97,27'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:98,15'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:96,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:98,15'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:98,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:98,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:99,9'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:117,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:118,11'
              BranchSideFuncs:
                - BN_new
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:120,11'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:125,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:131,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:131,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:136,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:143,10'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:155,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:146,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:147,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:148,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:404,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:183,10'
              BranchSideFuncs:
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:222,8'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:188,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:188,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:191,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:197,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:197,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:202,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:202,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:203,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:202,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:208,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:208,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:209,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:213,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:213,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:404,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:225,6'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:230,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:231,27'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:235,30'
              BranchSideFuncs:
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:231,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:251,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:235,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:238,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:239,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:244,11'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:239,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:244,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:244,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:245,29'
              BranchSideFuncs:
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:251,9'
              BranchSideFuncs:
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:245,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:251,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:252,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:255,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:255,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:257,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:260,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:260,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:260,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:260,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:260,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:230,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_pseudo_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - bn_jacobi
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:262,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:267,5'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:272,8'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:278,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:281,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:282,5'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_clear_free
                - BN_CTX_end
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:304,8'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_clear_free
                - BN_CTX_end
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:309,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:310,10'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_clear_free
                - BN_CTX_end
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:322,10'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_clear_free
                - BN_CTX_end
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:310,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:313,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:313,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:315,7'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:318,17'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:318,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:334,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:322,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:325,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:325,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:327,7'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:334,8'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:334,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:335,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:340,8'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:352,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:352,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:353,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:361,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:361,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:362,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:353,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:404,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:362,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:363,14'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:367,14'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:363,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:371,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:367,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:371,11'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:371,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:361,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:361,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:362,13'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:376,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:376,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:377,7'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:382,10'
              BranchSideFuncs:
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:382,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:385,20'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:385,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:386,12'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:390,10'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:385,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:386,12'
              BranchSideFuncs:
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:390,10'
              BranchSideFuncs:
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_clear_free
                - BN_CTX_end
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - BN_mod_sqr
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:386,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:385,33'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:390,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:391,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:391,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:392,10'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:390,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:352,9'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:408,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:408,22'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:408,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:409,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
              BranchSideFuncs:
                - BN_clear_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:416,13'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:421,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:416,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:417,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:421,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:73,24'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:74,9'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:76,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:79,29'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:79,12'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:81,11'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:92,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:92,24'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:94,13'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:97,27'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:97,10'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:99,9'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:106,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:107,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:108,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:109,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:110,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:111,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:112,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:118,11'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:125,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:131,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:143,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:147,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:148,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:183,10'
          Dst:             bn_mod_lshift1_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:188,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:192,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:197,10'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:202,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:203,10'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:208,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:209,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:213,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:222,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:231,12'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:235,30'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:235,12'
          Dst:             BN_pseudo_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:238,11'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:244,11'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:245,14'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:251,9'
          Dst:             bn_jacobi
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:257,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:267,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:272,8'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:278,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:281,7'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:282,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:304,8'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:309,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:310,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:313,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:315,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:318,17'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:322,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:325,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:327,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:334,8'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:335,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:340,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:352,9'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:353,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:363,14'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:367,14'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:371,11'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:377,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:382,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:386,12'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:390,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:391,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:392,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:404,10'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:408,22'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:409,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:417,7'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:421,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_GET_LIB
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../../include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ERR_GET_REASON
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../../include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_pseudo_rand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
              BranchSideFuncs:
                - BN_rand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:186,10'
              BranchSideFuncs:
                - BN_rand
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:186,10'
          Dst:             BN_rand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_jacobi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/jacobi.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          247
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_is_bit_set
        - BN_is_negative
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_nnmod
        - BN_rshift
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:72,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:72,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:73,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:78,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:79,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:84,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_copy
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:91,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:144,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:91,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:92,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:144,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:106,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:144,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:106,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:107,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:113,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:107,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:144,3'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:144,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:113,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:116,10'
              BranchSideFuncs:
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:123,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:123,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:123,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:123,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:129,13'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:133,10'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:72,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:73,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:78,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:84,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:85,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:86,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:91,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:92,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:106,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:107,13'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:113,13'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:116,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:133,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.c:144,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_GFp_simple_group_get_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          73
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_copy
        - ec_felem_to_bignum
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,10'
              BranchSideFuncs:
                - BN_copy
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,10'
              BranchSideFuncs:
                - BN_copy
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,41'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,10'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,10'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,59'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:149,10'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,63'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:149,10'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:149,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:149,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:152,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:152,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:147,22'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:148,22'
          Dst:             ec_felem_to_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:149,22'
          Dst:             ec_felem_to_bignum
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_felem_to_bignum
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bin2bn
        - ec_felem_to_bytes
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - BN_bin2bn
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.c:41,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_felem_to_bytes
                - BN_bin2bn
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:43,3'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.c:44,10'
          Dst:             BN_bin2bn
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get0_group
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get0_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_to_montgomery_inv_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:170,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    digest_to_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bits
        - EC_GROUP_get0_order
        - bn_big_endian_to_words
        - bn_reduce_once_in_place
        - bn_rshift_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:74,25'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - bn_big_endian_to_words
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - llvm.lifetime.end.p0i8
                - bn_rshift_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:74,25'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - bn_big_endian_to_words
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - llvm.lifetime.end.p0i8
                - bn_rshift_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - llvm.lifetime.end.p0i8
                - bn_rshift_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:81,26'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - llvm.lifetime.end.p0i8
                - bn_rshift_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:84,7'
              BranchSideFuncs:
                - bn_rshift_words
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:85,59'
              BranchSideFuncs:
                - bn_rshift_words
                - llvm.lifetime.start.p0i8
                - bn_reduce_once_in_place
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:74,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:75,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:81,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:85,5'
          Dst:             bn_rshift_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:94,3'
          Dst:             bn_reduce_once_in_place
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_mul_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:132,33'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:133,3'
          Dst:             bn_mod_mul_montgomery_small
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_scalar_public
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1014,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,49'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1014,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1013,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1014,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1018,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1018,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1019,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1022,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1014,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1157,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - bn_big_endian_to_words
        - bn_less_than_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:64,35'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:64,35'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:69,26'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_less_than_words
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:71,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:64,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:69,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:71,8'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ecdsa_sign_impl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'int *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          138
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BN_num_bits
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - EC_GROUP_get0_order
        - ERR_put_error
        - bn_set_words
        - constant_time_declassify_int
        - digest_to_scalar
        - ec_get_x_coordinate_as_scalar
        - ec_point_mul_scalar_base
        - ec_scalar_add
        - ec_scalar_from_montgomery
        - ec_scalar_inv0_montgomery
        - ec_scalar_is_zero
        - ec_scalar_mul_montgomery
        - ec_scalar_to_montgomery
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:208,14'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - digest_to_scalar
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:208,14'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - digest_to_scalar
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:214,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:219,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - digest_to_scalar
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:227,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - digest_to_scalar
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:234,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - llvm.lifetime.start.p0i8
                - digest_to_scalar
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:254,16'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:260,20'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_words
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:261,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:262,26'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:264,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:262,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:263,26'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:264,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:212,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:213,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:214,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:221,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:222,8'
          Dst:             ec_get_x_coordinate_as_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:226,36'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:226,7'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:235,3'
          Dst:             ec_scalar_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:236,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:240,3'
          Dst:             digest_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:241,3'
          Dst:             ec_scalar_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:250,3'
          Dst:             ec_scalar_inv0_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:251,3'
          Dst:             ec_scalar_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:252,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:253,36'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:253,7'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:260,20'
          Dst:             ECDSA_SIG_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:262,8'
          Dst:             bn_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:263,8'
          Dst:             bn_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:264,5'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - bn_mod_add_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_add_words
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:91,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_add_words
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:93,3'
          Dst:             bn_mod_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:94,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_rsa
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_free
        - check_test
        - fwrite
        - rsa_sign_no_self_test
        - rsa_verify_no_self_test
        - self_test_rsa_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:313,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - self_test_rsa_key
                - rsa_sign_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - rsa_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - llvm.lifetime.end.p0i8
                - fwrite
                - fwrite
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:313,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - self_test_rsa_key
                - rsa_sign_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - rsa_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - llvm.lifetime.end.p0i8
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:317,13'
              BranchSideFuncs:
                - fwrite
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:322,12'
              BranchSideFuncs:
                - rsa_sign_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - rsa_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - llvm.lifetime.end.p0i8
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:358,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:359,8'
              BranchSideFuncs:
                - fwrite
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:361,13'
              BranchSideFuncs:
                - fwrite
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:361,13'
              BranchSideFuncs:
                - fwrite
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:396,8'
              BranchSideFuncs:
                - rsa_verify_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
                - llvm.lifetime.end.p0i8
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:396,7'
              BranchSideFuncs:
                - fwrite
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:399,13'
              BranchSideFuncs:
                - fwrite
                - RSA_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:315,24'
          Dst:             self_test_rsa_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:317,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:357,8'
          Dst:             rsa_sign_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:359,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:361,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:396,8'
          Dst:             rsa_verify_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:399,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:406,3'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_sign_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          138
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - RSA_add_pkcs1_prefix
        - RSA_size
        - __assert_fail
        - rsa_check_digest_size
        - rsa_sign_raw_no_self_test
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:606,12'
              BranchSideFuncs:
                - rsa_check_digest_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - rsa_sign_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:606,12'
              BranchSideFuncs:
                - rsa_check_digest_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - rsa_sign_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:606,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:607,10'
              BranchSideFuncs:
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - rsa_sign_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:617,29'
              BranchSideFuncs:
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - rsa_sign_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:607,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:607,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:611,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:611,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:611,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:613,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:625,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:626,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:641,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:623,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:632,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:641,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:632,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:633,5'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:637,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:607,10'
          Dst:             rsa_check_digest_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:611,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:617,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:623,8'
          Dst:             RSA_add_pkcs1_prefix
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:626,8'
          Dst:             rsa_sign_raw_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:633,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:642,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_verify_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          159
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcmp
        - RSA_add_pkcs1_prefix
        - RSA_size
        - rsa_verify_raw_no_self_test
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:679,12'
              BranchSideFuncs:
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:679,12'
              BranchSideFuncs:
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:679,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:679,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:680,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:679,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:680,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:684,27'
              BranchSideFuncs:
                - RSA_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:691,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:691,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:696,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:691,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:692,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:696,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:702,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:703,8'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:719,3'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:701,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:711,7'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:719,3'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:711,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:711,52'
              BranchSideFuncs:
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:712,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:711,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:712,5'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:719,3'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:680,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:684,27'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:692,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:696,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:701,8'
          Dst:             rsa_verify_raw_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:703,8'
          Dst:             RSA_add_pkcs1_prefix
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:711,32'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:712,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:719,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:721,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - rsa_default_size
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:430,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - rsa_default_size
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:430,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - rsa_default_size
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:430,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:430,57'
              BranchSideFuncs:
                - rsa_default_size
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:430,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:434,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:434,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:435,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:430,57'
          Dst:             rsa_default_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:434,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_verify_raw_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          211
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2bin_padded
        - BN_mod_exp_mont
        - BN_ucmp
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_check_PKCS1_type_1
        - RSA_size
        - rsa_check_public_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:492,12'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:492,12'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:492,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:492,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:493,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:493,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:497,8'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:497,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:501,29'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:505,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:509,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:510,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:514,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:515,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:515,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:522,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:525,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:525,27'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:525,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:529,15'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:529,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:533,11'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:539,7'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:534,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:539,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:543,23'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:544,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:548,37'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:548,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:549,40'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:553,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:553,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:554,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:558,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:558,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:561,11'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:568,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:573,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:580,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:580,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:581,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:493,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:497,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:501,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:505,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:510,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:514,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:522,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:523,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:524,12'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:533,11'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:539,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:543,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:544,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:548,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:549,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:553,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:554,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:561,11'
          Dst:             RSA_padding_check_PKCS1_type_1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:568,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:573,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:578,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:579,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:581,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_add_pkcs1_prefix
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'int *'
        - 'int '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          136
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - __assert_fail
        - rsa_check_digest_size
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:555,8'
              BranchSideFuncs:
                - rsa_check_digest_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:555,8'
              BranchSideFuncs:
                - rsa_check_digest_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:555,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:555,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:559,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:559,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:561,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:568,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:561,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:561,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:562,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:570,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:568,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:575,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:575,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:575,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:576,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:579,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:580,7'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:584,27'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:585,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:568,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:589,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:555,8'
          Dst:             rsa_check_digest_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:561,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:575,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:580,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:584,27'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:589,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:590,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:599,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_check_digest_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          91
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:528,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:528,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:529,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:536,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:529,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:529,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:530,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:538,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:536,62'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:539,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:539,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:536,62'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:540,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:530,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:540,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:547,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_padding_check_PKCS1_type_1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          119
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:100,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:100,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:101,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:106,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:106,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:106,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:107,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:107,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:113,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:113,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:118,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:118,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:113,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:119,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:113,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:114,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:125,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:130,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:135,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:138,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:142,28'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:107,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:119,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:125,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:130,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:138,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:142,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_default_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_num_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:307,28'
              BranchSideFuncs:
                - BN_num_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:307,10'
          Dst:             BN_num_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_sign_raw_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rsa_default_sign_raw
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:415,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rsa_default_sign_raw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:415,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rsa_default_sign_raw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:416,12'
              BranchSideFuncs:
                - rsa_default_sign_raw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:419,10'
              BranchSideFuncs:
                - rsa_default_sign_raw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:419,10'
          Dst:             rsa_default_sign_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_default_sign_raw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_add_PKCS1_type_1
        - RSA_padding_add_none
        - RSA_size
        - rsa_private_transform_no_self_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:442,29'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - rsa_private_transform_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - RSA_padding_add_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:442,29'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - rsa_private_transform_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - RSA_padding_add_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:447,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:451,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - rsa_private_transform_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - RSA_padding_add_PKCS1_type_1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:456,3'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:481,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:456,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:458,11'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_type_1
                - __sanitizer_cov_trace_const_cmp4
                - rsa_private_transform_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:461,11'
              BranchSideFuncs:
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - rsa_private_transform_no_self_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:464,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:472,8'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:481,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:477,12'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:481,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:442,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:447,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:451,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:458,11'
          Dst:             RSA_padding_add_PKCS1_type_1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:461,11'
          Dst:             RSA_padding_add_none
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:464,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:472,8'
          Dst:             rsa_private_transform_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:481,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_padding_add_PKCS1_type_1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:91,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:91,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:91,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:78,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:82,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:83,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:87,9'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:83,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:89,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:91,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_padding_add_none
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:149,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:149,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:150,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:154,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:155,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:159,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:150,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:155,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:159,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_private_transform_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rsa_default_private_transform
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1021,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rsa_default_private_transform
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1021,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rsa_default_private_transform
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1021,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1022,12'
              BranchSideFuncs:
                - rsa_default_private_transform
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1025,10'
              BranchSideFuncs:
                - rsa_default_private_transform
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1025,10'
          Dst:             rsa_default_private_transform
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_default_private_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          386
      EdgeCount:       119
      CyclomaticComplexity: 35
      functionsReached:
        - BN_BLINDING_convert
        - BN_BLINDING_invert
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bin2bn
        - BN_bn2bin_padded
        - BN_equal_consttime
        - BN_mod_exp_mont
        - BN_mod_exp_mont_consttime
        - BN_num_bytes
        - BN_ucmp
        - ERR_put_error
        - __assert_fail
        - bn_assert_fits_in_bytes
        - bn_less_than_montgomery_R
        - constant_time_declassify_int
        - freeze_private_key
        - mod_exp
        - rsa_blinding_get
        - rsa_blinding_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:596,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:596,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:596,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:596,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:597,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:597,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:603,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:608,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:611,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:615,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:615,27'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:615,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:620,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:620,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:620,3'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:621,7'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:625,23'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:625,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:627,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:631,8'
              BranchSideFuncs:
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:632,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:637,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:639,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:639,7'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:652,7'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:648,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:652,7'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:652,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:653,16'
              BranchSideFuncs:
                - rsa_blinding_get
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,12'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:654,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:655,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:658,48'
              BranchSideFuncs:
                - BN_BLINDING_convert
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - bn_less_than_montgomery_R
                - __sanitizer_cov_trace_const_cmp4
                - mod_exp
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:658,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,12'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,30'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,48'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,66'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:664,12'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:664,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:664,33'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:664,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:669,46'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:669,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:670,46'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:663,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:671,10'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,57'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_equal_consttime
                - constant_time_declassify_int
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:671,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:689,12'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:689,12'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:690,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:699,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:691,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:692,45'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:694,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:692,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:693,39'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:694,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:699,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:700,50'
              BranchSideFuncs:
                - BN_BLINDING_invert
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:709,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:699,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:709,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:709,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:709,3'
              BranchSideFuncs:
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:710,3'
              BranchSideFuncs:
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:711,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:712,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:719,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:720,5'
              BranchSideFuncs:
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:723,16'
              BranchSideFuncs:
                - rsa_blinding_release
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:597,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:607,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:611,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:612,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:613,12'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:620,3'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:620,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:621,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:625,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:627,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:631,8'
          Dst:             freeze_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:632,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:648,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:653,16'
          Dst:             rsa_blinding_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:655,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:658,10'
          Dst:             BN_BLINDING_convert
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:669,7'
          Dst:             bn_less_than_montgomery_R
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:670,7'
          Dst:             bn_less_than_montgomery_R
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:671,10'
          Dst:             mod_exp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:674,15'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:690,20'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:692,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:693,39'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:693,10'
          Dst:             constant_time_declassify_int
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:694,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:700,8'
          Dst:             BN_BLINDING_invert
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:709,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:710,3'
          Dst:             bn_assert_fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:711,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:712,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:720,5'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:721,5'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:724,5'
          Dst:             rsa_blinding_release
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_blinding_get
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'struct.bn_blinding_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          309
      EdgeCount:       72
      CyclomaticComplexity: 18
      functionsReached:
        - BN_BLINDING_free
        - BN_BLINDING_invalidate
        - BN_BLINDING_new
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_get_fork_generation
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memchr
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:329,3'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:329,3'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:329,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:329,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:330,3'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:330,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:330,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:333,36'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:338,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:342,7'
              BranchSideFuncs:
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:345,35'
              BranchSideFuncs:
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:342,7'
              BranchSideFuncs:
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:343,35'
              BranchSideFuncs:
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:338,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:342,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - BN_BLINDING_invalidate
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:345,35'
              BranchSideFuncs:
                - OPENSSL_memchr.636
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:351,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:357,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:361,17'
              BranchSideFuncs:
                - BN_BLINDING_new
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:369,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:373,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:376,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:376,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:376,3'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:379,44'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_new
                - __sanitizer_cov_trace_cmp8
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:381,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:381,52'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:415,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:385,38'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:415,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:389,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:392,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:389,63'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:392,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:403,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:403,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:404,28'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:329,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:330,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:333,36'
          Dst:             CRYPTO_get_fork_generation
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:334,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:342,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:343,7'
          Dst:             BN_BLINDING_invalidate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:349,7'
          Dst:             OPENSSL_memchr
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:362,11'
          Dst:             BN_BLINDING_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:376,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:379,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:380,34'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:385,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:387,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:390,24'
          Dst:             BN_BLINDING_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:390,24'
          Dst:             BN_BLINDING_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:393,9'
          Dst:             BN_BLINDING_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:403,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:406,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:408,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:415,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:416,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:419,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_BLINDING_convert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_mod_mul_montgomery
        - bn_blinding_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,8'
              BranchSideFuncs:
                - bn_blinding_update
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,8'
              BranchSideFuncs:
                - bn_blinding_update
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:205,39'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:209,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:204,8'
          Dst:             bn_blinding_update
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:205,8'
          Dst:             BN_mod_mul_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mod_exp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.rsa_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          256
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_cmp
        - BN_mod_exp_mont_consttime
        - BN_mod_mul_montgomery
        - BN_num_bytes
        - BN_ucmp
        - __assert_fail
        - bn_assert_fits_in_bytes
        - bn_mod_sub_consttime
        - bn_mul_consttime
        - bn_resize_words
        - bn_uadd_consttime
        - freeze_private_key
        - mod_montgomery
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:762,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:762,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:762,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:762,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:764,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:764,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:764,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:765,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:765,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:765,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:766,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:766,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:766,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:767,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:767,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:767,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:768,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:768,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:768,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:769,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:769,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:769,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:770,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:770,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:770,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:771,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:771,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:771,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:776,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:779,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:779,18'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:780,10'
              BranchSideFuncs:
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:779,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:779,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:784,8'
              BranchSideFuncs:
                - freeze_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:784,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:784,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:791,27'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:797,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:797,3'
              BranchSideFuncs:
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:800,8'
              BranchSideFuncs:
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:800,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:800,54'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:801,47'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:802,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:802,47'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:804,38'
              BranchSideFuncs:
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:804,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:804,54'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:805,47'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:806,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:806,47'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:813,39'
              BranchSideFuncs:
                - mod_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:813,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:813,55'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:814,8'
              BranchSideFuncs:
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:814,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:814,49'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:818,43'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:818,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:818,72'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:824,8'
              BranchSideFuncs:
                - bn_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:824,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:824,41'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:825,8'
              BranchSideFuncs:
                - bn_uadd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:800,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:800,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:833,3'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:833,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:833,3'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:834,31'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:835,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:835,7'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:762,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:764,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:765,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:766,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:767,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:768,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:769,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:770,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:771,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:776,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:777,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:778,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:784,8'
          Dst:             freeze_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:797,3'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:797,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:800,8'
          Dst:             mod_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:801,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:804,8'
          Dst:             mod_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:805,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:813,8'
          Dst:             mod_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:814,8'
          Dst:             bn_mod_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:818,8'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:824,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:825,8'
          Dst:             bn_uadd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:833,3'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:833,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:834,31'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:834,3'
          Dst:             bn_assert_fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:835,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:842,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_BLINDING_invert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bn_blinding_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_mul_montgomery
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:216,41'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:216,10'
          Dst:             BN_mod_mul_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_assert_fits_in_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:166,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:166,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:168,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:171,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:170,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:170,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:171,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:170,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:171,7'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:171,7'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_blinding_release
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bn_blinding_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_BLINDING_free
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:427,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:427,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:427,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:429,5'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:433,33'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:429,5'
          Dst:             BN_BLINDING_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:433,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:435,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_blinding_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bn_blinding_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_mod_mul_montgomery
        - bn_blinding_create_param
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:175,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_blinding_create_param
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:175,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - bn_blinding_create_param
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:177,10'
              BranchSideFuncs:
                - bn_blinding_create_param
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:182,35'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:177,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:197,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:182,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:183,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:197,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:197,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:177,10'
          Dst:             bn_blinding_create_param
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:182,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:183,10'
          Dst:             BN_mod_mul_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_BLINDING_invalidate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bn_blinding_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_BLINDING_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'struct.bn_blinding_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_BLINDING_free
        - BN_new
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:133,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:133,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - BN_new
                - BN_new
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:133,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
                - BN_new
                - BN_new
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:134,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:137,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - BN_new
                - BN_new
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:144,13'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:155,3'
              BranchSideFuncs:
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:150,8'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:155,3'
              BranchSideFuncs:
                - BN_BLINDING_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:133,22'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:137,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:139,12'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:144,13'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.c:155,3'
          Dst:             BN_BLINDING_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_fast
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         66
      ICount:          333
      EdgeCount:       94
      CyclomaticComplexity: 30
      functionsReached:
        - AES_cbc_encrypt
        - AES_set_decrypt_key
        - AES_set_encrypt_key
        - CRYPTO_tls13_hkdf_expand_label
        - CRYPTO_tls1_prf
        - CTR_DRBG_clear
        - CTR_DRBG_generate
        - CTR_DRBG_init
        - CTR_DRBG_reseed
        - EVP_AEAD_CTX_cleanup
        - EVP_AEAD_CTX_init
        - EVP_AEAD_CTX_open
        - EVP_AEAD_CTX_seal
        - EVP_AEAD_CTX_zero
        - EVP_AEAD_nonce_length
        - EVP_aead_aes_128_gcm
        - EVP_sha256
        - HKDF
        - HKDF_extract
        - OPENSSL_memset
        - SHA1
        - boringssl_self_test_hmac_sha256
        - boringssl_self_test_sha256
        - boringssl_self_test_sha512
        - check_test
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:736,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:736,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_AEAD_CTX_zero
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:736,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_AEAD_CTX_zero
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - AES_set_encrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:756,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:757,13'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:760,3'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:762,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:762,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:778,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - AES_set_decrypt_key
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:779,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:780,13'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:783,3'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:785,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:792,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:793,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:795,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:812,48'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:814,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:815,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:817,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:811,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:817,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:835,48'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:837,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:838,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:840,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:840,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:854,3'
              BranchSideFuncs:
                - SHA1
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:855,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:855,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:860,8'
              BranchSideFuncs:
                - boringssl_self_test_sha256
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:860,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:860,37'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:861,8'
              BranchSideFuncs:
                - boringssl_self_test_sha512
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:861,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:861,37'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:862,8'
              BranchSideFuncs:
                - boringssl_self_test_hmac_sha256
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:860,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:860,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:898,8'
              BranchSideFuncs:
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_reseed
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_generate
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:899,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:900,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:901,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:902,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:903,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:904,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:904,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:905,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:906,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:907,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:898,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:912,3'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - llvm.memset.p0i8.i64
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:916,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:916,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:941,24'
              BranchSideFuncs:
                - EVP_sha256
                - CRYPTO_tls1_prf
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:944,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:945,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:946,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:941,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:946,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:974,21'
              BranchSideFuncs:
                - EVP_sha256
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:976,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:977,7'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:986,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:977,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:979,11'
              BranchSideFuncs:
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fwrite
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:986,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:982,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:983,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:986,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:974,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:986,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1012,13'
              BranchSideFuncs:
                - EVP_sha256
                - HKDF
                - __sanitizer_cov_trace_const_cmp4
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fwrite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1014,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1015,8'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1016,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1012,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1012,7'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1016,13'
              BranchSideFuncs:
                - fwrite
                - EVP_AEAD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:737,3'
          Dst:             EVP_AEAD_CTX_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:756,7'
          Dst:             AES_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:757,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:760,3'
          Dst:             AES_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:762,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:779,7'
          Dst:             AES_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:780,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:783,3'
          Dst:             AES_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:785,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:792,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:793,37'
          Dst:             EVP_aead_aes_128_gcm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:793,8'
          Dst:             EVP_AEAD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:795,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:812,48'
          Dst:             EVP_aead_aes_128_gcm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:812,26'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:811,8'
          Dst:             EVP_AEAD_CTX_seal
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:815,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:817,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:835,48'
          Dst:             EVP_aead_aes_128_gcm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:835,26'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:834,8'
          Dst:             EVP_AEAD_CTX_open
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:838,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:840,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:854,3'
          Dst:             SHA1
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:855,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:860,8'
          Dst:             boringssl_self_test_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:861,8'
          Dst:             boringssl_self_test_sha512
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:862,8'
          Dst:             boringssl_self_test_hmac_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:898,8'
          Dst:             CTR_DRBG_init
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:900,8'
          Dst:             CTR_DRBG_generate
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:902,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:904,8'
          Dst:             CTR_DRBG_reseed
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:905,8'
          Dst:             CTR_DRBG_generate
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:907,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:909,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:912,3'
          Dst:             CTR_DRBG_clear
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:916,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:941,24'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:941,8'
          Dst:             CRYPTO_tls1_prf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:945,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:946,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:975,21'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:974,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:980,11'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:978,8'
          Dst:             CRYPTO_tls13_hkdf_expand_label
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:983,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:986,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1012,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1012,8'
          Dst:             HKDF
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1015,8'
          Dst:             check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1016,5'
          Dst:             fwrite
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1023,3'
          Dst:             EVP_AEAD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_aead_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:37,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:37,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_set_encrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - aes_hw_set_encrypt_key
        - aes_nohw_set_encrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_set_encrypt_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,27'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:86,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,42'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:86,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:83,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:86,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_encrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:87,12'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:88,14'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_encrypt_key
                - aes_nohw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:88,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:89,12'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:91,12'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:86,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:87,12'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:88,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:89,12'
          Dst:             vpaes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:91,12'
          Dst:             aes_nohw_set_encrypt_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - AES_decrypt
        - AES_encrypt
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - aes_hw_cbc_encrypt
        - aes_nohw_cbc_encrypt
        - hwaes_capable
        - vpaes_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:98,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_cbc_encrypt
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
                - aes_nohw_cbc_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:98,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_cbc_encrypt
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
                - aes_nohw_cbc_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:99,5'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
                - aes_nohw_cbc_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:100,15'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
                - aes_nohw_cbc_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:100,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:101,5'
              BranchSideFuncs:
                - aes_nohw_cbc_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:102,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_cbc128_encrypt
                - CRYPTO_cbc128_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:102,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:103,5'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:105,5'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:98,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:99,5'
          Dst:             aes_hw_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:100,15'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:101,5'
          Dst:             aes_nohw_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:103,5'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:103,5'
          Dst:             AES_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:105,5'
          Dst:             CRYPTO_cbc128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:105,5'
          Dst:             AES_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_set_decrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - aes_hw_set_decrypt_key
        - aes_nohw_set_decrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_set_decrypt_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,27'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:99,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,42'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:99,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:96,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:99,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_set_decrypt_key
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:100,12'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:101,14'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_set_decrypt_key
                - aes_nohw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:101,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:102,12'
              BranchSideFuncs:
                - aes_nohw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:104,12'
              BranchSideFuncs:
                - aes_nohw_set_decrypt_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:99,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:100,12'
          Dst:             aes_hw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:101,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:102,12'
          Dst:             vpaes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:104,12'
          Dst:             aes_nohw_set_decrypt_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_gcm_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
          Dst:             EVP_aead_aes_128_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'struct.evp_aead_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_init_with_direction
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:64,14'
              BranchSideFuncs:
                - EVP_AEAD_CTX_init_with_direction
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:64,14'
              BranchSideFuncs:
                - EVP_AEAD_CTX_init_with_direction
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:65,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:69,10'
              BranchSideFuncs:
                - EVP_AEAD_CTX_init_with_direction
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:65,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:69,10'
          Dst:             EVP_AEAD_CTX_init_with_direction
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_seal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'int '
      argCount:        10
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_memset
        - check_alias
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:122,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:122,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:123,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:127,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:128,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:132,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:133,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:138,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:141,25'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:148,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:123,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:128,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:132,8'
          Dst:             check_alias
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:133,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:148,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_open
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionDepth:   0
      returnType:      'int '
      argCount:        10
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_open_gather
        - OPENSSL_memset
        - __assert_fail
        - check_alias
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:190,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:190,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:195,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:196,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:205,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:196,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:196,9'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:227,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:205,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:207,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:208,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:212,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:214,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:218,35'
              BranchSideFuncs:
                - EVP_AEAD_CTX_open_gather
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:227,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:190,8'
          Dst:             check_alias
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:191,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:205,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:208,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:214,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:217,7'
          Dst:             EVP_AEAD_CTX_open_gather
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:227,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_sha256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256
        - check_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:683,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:683,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA256
                - check_test
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:683,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA256
                - check_test
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:686,3'
          Dst:             SHA256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:687,10'
          Dst:             check_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_sha512
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512
        - check_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:704,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:704,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512
                - check_test
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:704,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512
                - check_test
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:707,3'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:708,10'
          Dst:             check_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    boringssl_self_test_hmac_sha256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_sha256
        - HMAC
        - check_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:722,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:722,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_sha256
                - HMAC
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:722,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_sha256
                - HMAC
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - check_test
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:727,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:727,53'
              BranchSideFuncs:
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:728,10'
              BranchSideFuncs:
                - check_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:725,8'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:725,3'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:728,10'
          Dst:             check_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_sha256_init
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
          Dst:             EVP_sha256_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HKDF_extract
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - HMAC
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:49,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - HMAC
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:49,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - HMAC
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:51,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:54,14'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:55,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:55,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:55,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:50,7'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:55,3'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:55,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HKDF
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'int '
      argCount:        9
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - HKDF_expand
        - HKDF_extract
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:30,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - HKDF_expand
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:30,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - HKDF_extract
                - __sanitizer_cov_trace_const_cmp4
                - HKDF_expand
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:34,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:34,31'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:35,51'
              BranchSideFuncs:
                - HKDF_expand
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:33,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:39,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:33,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.c:35,8'
          Dst:             HKDF_expand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_aead_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:100,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:100,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:100,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:103,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'char *'
      argCount:        7
      argTypes:
        - 'struct.env_md_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - HMAC_CTX_cleanup
        - HMAC_CTX_init
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:72,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:72,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - HMAC_CTX_init
                - HMAC_Init_ex
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_Update
                - HMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:78,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:79,18'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:83,3'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:85,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:90,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:73,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:78,18'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:79,18'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:80,18'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:83,3'
          Dst:             HMAC_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha256_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha256_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
              BranchSideFuncs:
                - EVP_sha256_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
              BranchSideFuncs:
                - EVP_sha256_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:186,1'
          Dst:             EVP_sha256_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA512
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:140,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:141,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:142,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:143,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:144,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA256_Init
                - SHA256_Update
                - SHA256_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:109,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA256_Init
                - SHA256_Update
                - SHA256_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:110,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:111,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:112,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:113,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    check_alias
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - buffers_alias
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:111,8'
              BranchSideFuncs:
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:111,8'
              BranchSideFuncs:
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:111,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:115,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:111,8'
          Dst:             buffers_alias
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_open_gather
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'int '
      argCount:        10
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_memset
        - check_alias
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:237,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:237,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:238,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:242,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:243,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:247,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:247,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:256,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:237,8'
          Dst:             check_alias
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:238,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:243,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:256,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    buffers_alias
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:279,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:279,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:279,30'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_init_with_direction
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'struct.evp_aead_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:77,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:77,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:78,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:83,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:87,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:89,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:78,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_gcm_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1101,1'
          Dst:             EVP_aead_aes_128_gcm_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - aes_hw_encrypt
        - aes_nohw_encrypt
        - hwaes_capable
        - vpaes_capable
        - vpaes_encrypt
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:63,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_encrypt
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_encrypt
                - aes_nohw_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:63,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_encrypt
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_encrypt
                - aes_nohw_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:64,5'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_encrypt
                - aes_nohw_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:65,14'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_encrypt
                - aes_nohw_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:65,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:66,5'
              BranchSideFuncs:
                - aes_nohw_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:68,5'
              BranchSideFuncs:
                - aes_nohw_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:63,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:64,5'
          Dst:             aes_hw_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:65,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:66,5'
          Dst:             vpaes_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:68,5'
          Dst:             aes_nohw_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - aes_hw_decrypt
        - aes_nohw_decrypt
        - hwaes_capable
        - vpaes_capable
        - vpaes_decrypt
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:73,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_decrypt
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_decrypt
                - aes_nohw_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:73,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_decrypt
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_decrypt
                - aes_nohw_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:74,5'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_decrypt
                - aes_nohw_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:75,14'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - vpaes_decrypt
                - aes_nohw_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.c:75,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:76,5'
              BranchSideFuncs:
                - aes_nohw_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.c:78,5'
              BranchSideFuncs:
                - aes_nohw_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:73,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:74,5'
          Dst:             aes_hw_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:75,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:76,5'
          Dst:             vpaes_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.c:78,5'
          Dst:             aes_nohw_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BORINGSSL_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          48
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - boringssl_self_test_ecc
        - boringssl_self_test_fast
        - boringssl_self_test_ffdh
        - boringssl_self_test_rsa
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,8'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,8'
              BranchSideFuncs:
                - boringssl_self_test_fast
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_rsa
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ecc
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ffdh
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,8'
              BranchSideFuncs:
                - boringssl_self_test_fast
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_rsa
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ecc
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ffdh
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1031,8'
              BranchSideFuncs:
                - boringssl_self_test_rsa
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ecc
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ffdh
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1031,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1031,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1032,8'
              BranchSideFuncs:
                - boringssl_self_test_ecc
                - __sanitizer_cov_trace_const_cmp4
                - boringssl_self_test_ffdh
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1032,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1032,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1033,8'
              BranchSideFuncs:
                - boringssl_self_test_ffdh
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1037,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1029,8'
          Dst:             boringssl_self_test_fast
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1031,8'
          Dst:             boringssl_self_test_rsa
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1032,8'
          Dst:             boringssl_self_test_ecc
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.c:1033,8'
          Dst:             boringssl_self_test_ffdh
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_read_counter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_query_algorithm_status
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_version
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_module_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'char *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_mode_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    FIPS_mode
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1308
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_free
        - BN_new
        - BN_set_word
        - ERR_put_error
        - RSA_generate_key_ex_maybe_fips
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,28'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1318,15'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,44'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1318,15'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1314,5'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1318,15'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_generate_key_ex_maybe_fips
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1319,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1320,13'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1322,3'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1320,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1321,13'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1322,3'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1314,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1318,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1320,13'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1321,13'
          Dst:             RSA_generate_key_ex_maybe_fips
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1322,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_generate_key_ex_maybe_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_error
        - RSA_check_fips
        - RSA_free
        - RSA_new
        - replace_bignum
        - replace_bn_mont_ctx
        - rsa_generate_key_impl
        - rsa_invalidate_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1252,3'
              BranchSideFuncs:
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1252,3'
              BranchSideFuncs:
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1256,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1256,9'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1260,9'
              BranchSideFuncs:
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_clear_error
                - RSA_new
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1260,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1264,11'
              BranchSideFuncs:
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,28'
              BranchSideFuncs:
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,3'
              BranchSideFuncs:
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1272,12'
              BranchSideFuncs:
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1253,5'
              BranchSideFuncs:
                - ERR_clear_error
                - RSA_new
                - rsa_generate_key_impl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
                - ERR_peek_error
                - RSA_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_LIB.644
                - __sanitizer_cov_trace_const_cmp4
                - ERR_GET_REASON.645
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,19'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,38'
              BranchSideFuncs:
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1278,3'
              BranchSideFuncs:
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1278,3'
              BranchSideFuncs:
                - rsa_invalidate_key
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bn_mont_ctx
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - replace_bignum
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1253,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1255,11'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1260,9'
          Dst:             rsa_generate_key_impl
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1264,11'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1265,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1271,28'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1272,12'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1274,38'
          Dst:             RSA_check_fips
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1278,3'
          Dst:             rsa_invalidate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1279,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1280,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1281,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1282,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1283,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1284,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1285,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1286,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1287,3'
          Dst:             replace_bn_mont_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1288,3'
          Dst:             replace_bn_mont_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1289,3'
          Dst:             replace_bn_mont_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1290,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1291,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1292,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1293,3'
          Dst:             replace_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1298,3'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_check_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          211
      EdgeCount:       61
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_enhanced_miller_rabin_primality_test
        - BN_free
        - BN_gcd
        - BN_init
        - BN_is_odd
        - BN_is_one
        - BN_num_bits
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_check_key
        - RSA_is_opaque
        - RSA_sign
        - RSA_size
        - RSA_verify
        - g_small_factors
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:939,7'
              BranchSideFuncs:
                - RSA_is_opaque
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - BN_init
                - llvm.lifetime.start.p0i8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - g_small_factors
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_enhanced_miller_rabin_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:939,7'
              BranchSideFuncs:
                - RSA_is_opaque
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - BN_init
                - llvm.lifetime.start.p0i8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - g_small_factors
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_enhanced_miller_rabin_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:939,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:941,5'
              BranchSideFuncs:
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - BN_init
                - llvm.lifetime.start.p0i8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - g_small_factors
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_enhanced_miller_rabin_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:945,8'
              BranchSideFuncs:
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - BN_init
                - llvm.lifetime.start.p0i8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - g_small_factors
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_enhanced_miller_rabin_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:945,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:945,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:949,17'
              BranchSideFuncs:
                - BN_CTX_new
                - llvm.lifetime.start.p0i8
                - BN_init
                - llvm.lifetime.start.p0i8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - g_small_factors
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_enhanced_miller_rabin_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:950,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:950,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:954,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - llvm.lifetime.start.p0i8
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - g_small_factors
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_enhanced_miller_rabin_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:966,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:967,27'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:967,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:968,23'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:968,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:969,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:969,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:970,35'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:970,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:971,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:971,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:972,72'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:974,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:975,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:966,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:980,3'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1008,56'
              BranchSideFuncs:
                - RSA_verify
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1014,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:939,7'
          Dst:             RSA_is_opaque
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:941,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:945,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:949,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:955,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:966,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:968,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:969,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:970,35'
          Dst:             g_small_factors
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:970,8'
          Dst:             BN_gcd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:971,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:972,8'
          Dst:             BN_enhanced_miller_rabin_primality_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:976,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:980,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:981,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:994,22'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:995,18'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1000,8'
          Dst:             RSA_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1008,8'
          Dst:             RSA_verify
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1014,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    g_small_factors
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - g_small_factors_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:930,1'
          Dst:             g_small_factors_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_gcd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_lshift
        - bn_gcd_consttime
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:123,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:123,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_gcd_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:124,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:124,49'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:125,26'
              BranchSideFuncs:
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:124,10'
          Dst:             bn_gcd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.c:125,10'
          Dst:             BN_lshift
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_enhanced_miller_rabin_primality_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'int *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          408
      EdgeCount:       134
      CyclomaticComplexity: 38
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_GENCB_call
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_for_modulus
        - BN_cmp
        - BN_cmp_word
        - BN_copy
        - BN_gcd
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_mod_exp_mont
        - BN_mod_mul
        - BN_num_bits
        - BN_prime_checks_for_size
        - BN_rand_range_ex
        - BN_rshift
        - BN_sub_word
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_prime_checks_for_size
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_prime_checks_for_size
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:807,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:807,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:811,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - BN_prime_checks_for_size
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:811,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:812,39'
              BranchSideFuncs:
                - BN_num_bits
                - BN_prime_checks_for_size
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:818,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:821,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:822,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:822,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:823,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:821,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:829,11'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:829,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:829,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:832,15'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_rshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:833,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:834,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:833,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:838,15'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:843,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:844,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:844,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:845,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:845,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:846,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:846,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:847,10'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:843,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:852,10'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:869,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:876,10'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:881,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:881,25'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:926,51'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:881,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:886,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:926,51'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:899,10'
              BranchSideFuncs:
                - BN_copy
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:904,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:904,27'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:910,10'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_gcd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:915,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_MONT_CTX_free
                - BN_CTX_end
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:931,15'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:806,24'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:807,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:812,39'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:812,14'
          Dst:             BN_prime_checks_for_size
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:818,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:820,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:822,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:823,8'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:829,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:832,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:834,8'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:838,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:839,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:840,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:841,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:842,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:852,10'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:861,10'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:866,10'
          Dst:             BN_gcd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:869,9'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:876,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:881,9'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:881,25'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:887,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:887,30'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:890,11'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:893,11'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:899,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:899,28'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:904,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:904,27'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:910,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:911,10'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:912,10'
          Dst:             BN_gcd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:915,9'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:926,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:935,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:936,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rsa_sign_no_self_test
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - rsa_sign_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:651,10'
              BranchSideFuncs:
                - rsa_sign_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:651,10'
          Dst:             rsa_sign_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rsa_verify_no_self_test
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - rsa_verify_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:729,10'
              BranchSideFuncs:
                - rsa_verify_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:729,10'
          Dst:             rsa_verify_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_generate_key_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1303
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_generate_key_ex_maybe_fips
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - RSA_generate_key_ex_maybe_fips
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1304,10'
              BranchSideFuncs:
                - RSA_generate_key_ex_maybe_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:1304,10'
          Dst:             RSA_generate_key_ex_maybe_fips
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_blinding_on
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_test_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_private_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rsa_private_transform_no_self_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - rsa_private_transform_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1031,10'
              BranchSideFuncs:
                - rsa_private_transform_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:1031,10'
          Dst:             rsa_private_transform_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_verify_raw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rsa_verify_raw_no_self_test
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:0,0'
              BranchSideFuncs:
                - rsa_verify_raw_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:590,10'
              BranchSideFuncs:
                - rsa_verify_raw_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.c:590,10'
          Dst:             rsa_verify_raw_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_verify_pss_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'struct.env_md_st *'
        - 'int '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_size
        - RSA_verify_PKCS1_PSS_mgf1
        - RSA_verify_raw
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:736,21'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - RSA_verify_PKCS1_PSS_mgf1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:736,21'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - RSA_verify_PKCS1_PSS_mgf1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:736,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:737,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - RSA_verify_PKCS1_PSS_mgf1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:741,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - OPENSSL_malloc
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - RSA_verify_PKCS1_PSS_mgf1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:748,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:752,7'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:760,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:752,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:753,5'
              BranchSideFuncs:
                - RSA_verify_PKCS1_PSS_mgf1
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:757,9'
              BranchSideFuncs:
                - RSA_verify_PKCS1_PSS_mgf1
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:736,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:737,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:741,19'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:742,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:748,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:752,17'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:753,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:757,9'
          Dst:             RSA_verify_PKCS1_PSS_mgf1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:760,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_verify_PKCS1_PSS_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'struct.env_md_st *'
        - 'struct.env_md_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          311
      EdgeCount:       81
      CyclomaticComplexity: 24
      functionsReached:
        - BN_num_bits
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcmp
        - PKCS1_MGF1
        - RSA_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:213,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:213,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:219,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:229,12'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:230,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:230,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:232,19'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:237,39'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:232,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:233,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:237,39'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:240,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:243,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:244,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:248,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:248,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:249,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:250,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:249,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:249,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:253,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:250,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:253,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:254,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:257,37'
              BranchSideFuncs:
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:260,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:263,8'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:263,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:266,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:267,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:269,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:267,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:269,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:276,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:276,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:277,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:276,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:280,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:281,5'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:284,13'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:286,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:286,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:291,8'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:287,5'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:291,8'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:291,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:291,44'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:292,8'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - OPENSSL_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:298,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:299,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:220,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:227,17'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:233,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:237,22'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:238,18'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:240,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:250,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:254,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:259,8'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:263,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:281,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:287,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:291,8'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:292,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:293,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:294,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:295,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:298,7'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:299,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:306,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:307,3'
          Dst:             EVP_MD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    PKCS1_MGF1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - EVP_MD_size
        - OPENSSL_memcpy
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:166,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_DigestFinal_ex
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:166,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_DigestFinal_ex
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:184,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:185,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DigestFinal_ex
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_switch
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:191,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DigestFinal_ex
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_switch
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:167,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:170,19'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:178,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:179,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:180,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:185,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:192,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:195,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:203,3'
          Dst:             EVP_MD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_sign_pss_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      'int '
      argCount:        9
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'struct.env_md_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_add_PKCS1_PSS_mgf1
        - RSA_sign_raw
        - RSA_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:657,21'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - RSA_size
                - OPENSSL_malloc
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:657,21'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - RSA_size
                - OPENSSL_malloc
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:658,5'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:662,23'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:664,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:664,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:668,13'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_PSS_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:669,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:670,13'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:672,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:657,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:658,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:662,23'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:663,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:668,13'
          Dst:             RSA_padding_add_PKCS1_PSS_mgf1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:670,13'
          Dst:             RSA_sign_raw
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:672,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_padding_add_PKCS1_PSS_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.rsa_st *'
        - 'char *'
        - 'char *'
        - 'struct.env_md_st *'
        - 'struct.env_md_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          257
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - PKCS1_MGF1
        - RAND_bytes
        - RSA_size
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:321,16'
              BranchSideFuncs:
                - EVP_MD_size
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:321,16'
              BranchSideFuncs:
                - EVP_MD_size
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - EVP_MD_size
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:326,10'
              BranchSideFuncs:
                - EVP_MD_size
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:329,5'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:333,13'
              BranchSideFuncs:
                - BN_num_bits
                - RSA_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:336,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:341,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:336,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:336,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:337,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:342,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:351,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:353,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:362,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:353,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:354,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:355,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:355,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:356,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:359,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:363,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:367,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:368,12'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:376,30'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:369,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:369,9'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:372,10'
              BranchSideFuncs:
                - RAND_bytes
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:381,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:382,19'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:386,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:387,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:392,8'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:392,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:401,28'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:408,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:404,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:408,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.c:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:409,25'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.c:414,12'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:326,10'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:328,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:329,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:333,13'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:334,11'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:336,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:342,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:356,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:363,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:368,12'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:372,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:380,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:381,19'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:382,19'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:383,19'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:384,19'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:385,19'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:386,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:392,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.c:419,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_sign_raw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rsa_sign_raw_no_self_test
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - rsa_sign_raw_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:425,10'
              BranchSideFuncs:
                - rsa_sign_raw_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:425,10'
          Dst:             rsa_sign_raw_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:457,35'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:457,10'
          Dst:             CRYPTO_get_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:453,35'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:453,10'
          Dst:             CRYPTO_set_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_get_ex_new_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:444,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:444,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:445,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:449,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:445,8'
          Dst:             CRYPTO_get_ex_new_index
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_set0_crt_params
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          110
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - BN_free
        - rsa_invalidate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,34'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:390,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:390,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:390,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:390,34'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:391,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:390,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:390,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:391,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:391,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:391,34'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:395,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:389,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:395,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:396,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:399,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:400,18'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:403,12'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:404,18'
              BranchSideFuncs:
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:408,3'
              BranchSideFuncs:
                - rsa_invalidate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:396,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:400,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:404,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:408,3'
          Dst:             rsa_invalidate_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_set0_factors
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          78
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BN_free
        - rsa_invalidate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:371,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:371,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:371,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:371,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:375,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:370,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:375,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:376,5'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:379,9'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:380,18'
              BranchSideFuncs:
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:384,3'
              BranchSideFuncs:
                - rsa_invalidate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:376,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:380,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:384,3'
          Dst:             rsa_invalidate_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_set0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          93
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - BN_free
        - rsa_invalidate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:348,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:348,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:348,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:348,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:352,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:347,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:352,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:353,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:356,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:357,18'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:360,9'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:361,18'
              BranchSideFuncs:
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:365,3'
              BranchSideFuncs:
                - rsa_invalidate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:353,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:357,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:361,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:365,3'
          Dst:             rsa_invalidate_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_crt_params
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:336,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:338,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:339,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:341,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:341,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:342,22'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_pss_params
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'struct.rsa_pss_params_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_factors
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:320,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:322,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:322,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:323,19'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.rsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:307,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:309,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:310,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:312,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:312,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:313,19'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_iqmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_dmq1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_dmp1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_q
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_p
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_d
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_get0_n
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:286,61'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:286,44'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_up_ref
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:282,29'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:282,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_method_no_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.engine_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RSA_free
        - RSA_new_method
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:242,14'
              BranchSideFuncs:
                - RSA_new_method
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:242,14'
              BranchSideFuncs:
                - RSA_new_method
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:243,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:244,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:245,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:245,5'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:248,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:242,14'
          Dst:             RSA_new_method
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:244,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:245,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_dup_into
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_dup
        - BN_free
        - ERR_put_error
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:87,11'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:87,11'
              BranchSideFuncs:
                - BN_free
                - BN_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:88,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:92,11'
              BranchSideFuncs:
                - BN_free
                - BN_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:92,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:93,10'
          Dst:             BN_dup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_private_key_large_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        8
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          118
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:184,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:184,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:185,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:189,8'
              BranchSideFuncs:
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:190,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:191,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:191,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:192,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:192,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:193,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:193,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:194,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:194,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:195,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:195,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:196,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:196,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:197,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:197,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:198,8'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:190,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:184,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:190,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:191,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:192,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:193,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:194,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:195,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:196,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:197,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:198,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:199,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_public_key_large_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:164,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:164,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:165,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:169,8'
              BranchSideFuncs:
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:170,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:171,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:173,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:171,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:172,8'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:173,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:170,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:173,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:164,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:170,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:171,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:172,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:173,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_private_key_no_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:147,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:147,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:148,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:152,8'
              BranchSideFuncs:
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:153,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:154,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:156,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:154,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:155,8'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:156,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:153,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:156,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:147,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:153,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:154,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:155,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:156,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_private_key_no_crt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:133,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:133,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:134,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:135,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:139,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:135,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:136,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:139,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:136,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:137,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:139,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:137,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:138,8'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:139,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:134,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:139,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:133,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:135,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:136,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:137,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:138,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:139,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        8
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          114
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:113,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:113,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:114,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:115,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:115,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:116,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:116,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:117,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:117,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:118,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:118,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:119,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:119,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:120,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:120,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:121,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:121,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:122,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:122,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:123,8'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:114,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:113,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:115,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:116,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:117,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:118,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:119,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:120,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:121,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:122,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:123,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:124,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_new_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - bn_dup_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:98,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:98,14'
              BranchSideFuncs:
                - RSA_new
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - bn_dup_into
                - __sanitizer_cov_trace_const_cmp4
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:99,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:100,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:103,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:100,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:101,26'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:103,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:101,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:102,8'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:103,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:99,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:103,5'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:98,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:100,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:101,8'
          Dst:             bn_dup_into
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:102,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.c:103,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RAND_get_system_entropy_for_custom_prng
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand_for_seed
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:486,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_sysrand_for_seed
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:486,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_sysrand_for_seed
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:487,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:489,3'
              BranchSideFuncs:
                - CRYPTO_sysrand_for_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:487,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:489,3'
          Dst:             CRYPTO_sysrand_for_seed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RAND_pseudo_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:0,0'
              BranchSideFuncs:
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.c:482,10'
              BranchSideFuncs:
                - RAND_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.c:482,10'
          Dst:             RAND_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_fork_detect_force_madv_wipeonfork_for_testing
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/fork_detect.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CTR_DRBG_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ctr_drbg_state_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:45,58'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:45,45'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CTR_DRBG_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.ctr_drbg_state_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CTR_DRBG_free
        - CTR_DRBG_init
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:35,26'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:35,26'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CTR_DRBG_init
                - __sanitizer_cov_trace_const_cmp4
                - CTR_DRBG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:36,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:37,8'
              BranchSideFuncs:
                - CTR_DRBG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:38,5'
              BranchSideFuncs:
                - CTR_DRBG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:36,7'
              BranchSideFuncs:
                - CTR_DRBG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:38,5'
              BranchSideFuncs:
                - CTR_DRBG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:35,26'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:37,8'
          Dst:             CTR_DRBG_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.c:38,5'
          Dst:             CTR_DRBG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_POLYVAL_finish
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/polyval.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.polyval_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - byte_reverse
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - byte_reverse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:88,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - byte_reverse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:88,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:89,3'
          Dst:             byte_reverse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    byte_reverse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/polyval.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap8
        - CRYPTO_load_u64_le
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
              BranchSideFuncs:
                - CRYPTO_load_u64_le
                - CRYPTO_load_u64_le
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:26,17'
              BranchSideFuncs:
                - CRYPTO_load_u64_le
                - CRYPTO_load_u64_le
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:26,17'
          Dst:             CRYPTO_load_u64_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:27,17'
          Dst:             CRYPTO_load_u64_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:28,26'
          Dst:             CRYPTO_bswap8
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:28,3'
          Dst:             CRYPTO_store_u64_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:29,30'
          Dst:             CRYPTO_bswap8
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:29,3'
          Dst:             CRYPTO_store_u64_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_POLYVAL_update_blocks
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/polyval.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.polyval_ctx *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_memcpy
        - __assert_fail
        - byte_reverse
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:66,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:66,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:66,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:66,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:67,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:69,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:69,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:71,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:71,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:74,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:79,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:78,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:83,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:69,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:69,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:71,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - __sanitizer_cov_trace_pc_indir
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:79,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:80,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:83,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - byte_reverse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:66,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:74,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:80,7'
          Dst:             byte_reverse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    reverse_and_mulX_ghash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/polyval.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_bswap8
        - CRYPTO_load_u64_le
        - constant_time_eq_w
        - constant_time_select_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
              BranchSideFuncs:
                - CRYPTO_load_u64_le
                - CRYPTO_load_u64_le
                - constant_time_eq_w
                - llvm.fshl.i64
                - constant_time_select_w
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:36,17'
              BranchSideFuncs:
                - CRYPTO_load_u64_le
                - CRYPTO_load_u64_le
                - constant_time_eq_w
                - llvm.fshl.i64
                - constant_time_select_w
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
                - CRYPTO_bswap8
                - CRYPTO_store_u64_le
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:36,17'
          Dst:             CRYPTO_load_u64_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:37,17'
          Dst:             CRYPTO_load_u64_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:38,31'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:42,21'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:44,26'
          Dst:             CRYPTO_bswap8
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:44,3'
          Dst:             CRYPTO_store_u64_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:45,30'
          Dst:             CRYPTO_bswap8
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:45,3'
          Dst:             CRYPTO_store_u64_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_POLYVAL_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/polyval.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.polyval_ctx *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ghash_init
        - OPENSSL_memcpy
        - OPENSSL_memset
        - reverse_and_mulX_ghash
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - reverse_and_mulX_ghash
                - llvm.lifetime.start.p0i8
                - CRYPTO_ghash_init
                - OPENSSL_memset.591
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/polyval.c:55,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - reverse_and_mulX_ghash
                - llvm.lifetime.start.p0i8
                - CRYPTO_ghash_init
                - OPENSSL_memset.591
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:56,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:57,3'
          Dst:             reverse_and_mulX_ghash
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:60,3'
          Dst:             CRYPTO_ghash_init
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/polyval.c:61,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_cfb128_8_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/cfb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          86
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - cfbr_encrypt_block
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:195,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:195,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:195,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:197,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - cfbr_encrypt_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:197,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:197,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:198,25'
              BranchSideFuncs:
                - cfbr_encrypt_block
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:197,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:197,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:198,25'
              BranchSideFuncs:
                - cfbr_encrypt_block
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:194,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:195,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:198,5'
          Dst:             cfbr_encrypt_block
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cfbr_encrypt_block
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/cfb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:133,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:133,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:162,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:162,5'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:163,24'
              BranchSideFuncs:
                - llvm.fshl.i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:141,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:160,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_cfb128_1_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/cfb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          119
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - cfbr_encrypt_block
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:175,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:175,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:178,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:178,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:178,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:180,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:180,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:181,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:180,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:181,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cfbr_encrypt_block
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:177,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:178,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:182,5'
          Dst:             cfbr_encrypt_block
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD5_Transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md5/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.md5_state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md5_block_asm_data_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
              BranchSideFuncs:
                - md5_block_asm_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:94,24'
              BranchSideFuncs:
                - md5_block_asm_data_order
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:94,3'
          Dst:             md5_block_asm_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD5
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md5/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Final
        - MD5_Init
        - MD5_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - MD5_Init
                - MD5_Update
                - MD5_Final
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md5/md5.c:69,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - MD5_Init
                - MD5_Update
                - MD5_Final
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:70,3'
          Dst:             MD5_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:71,3'
          Dst:             MD5_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/md5/md5.c:72,3'
          Dst:             MD5_Final
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD4_Transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md4/md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.md5_state_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md4_block_data_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
              BranchSideFuncs:
                - md4_block_data_order
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:89,24'
              BranchSideFuncs:
                - md4_block_data_order
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:89,3'
          Dst:             md4_block_data_order
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    MD4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/md4/md4.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Final
        - MD4_Init
        - MD4_Update
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - MD4_Init
                - MD4_Update
                - MD4_Final
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/md4/md4.c:67,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - MD4_Init
                - MD4_Update
                - MD4_Final
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:68,3'
          Dst:             MD4_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:69,3'
          Dst:             MD4_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/md4/md4.c:70,3'
          Dst:             MD4_Final
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HMAC_CTX_copy_ex
        - HMAC_CTX_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:254,3'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_CTX_copy_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:254,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:255,10'
          Dst:             HMAC_CTX_copy_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.hmac_ctx_st *'
        - 'char *'
        - 'int '
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - HMAC_CTX_init
        - HMAC_Init_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,7'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,7'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,11'
              BranchSideFuncs:
                - HMAC_Init_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,14'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:247,7'
              BranchSideFuncs:
                - HMAC_Init_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:248,5'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:248,5'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:250,10'
          Dst:             HMAC_Init_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HMAC_CTX_cleanup
        - HMAC_CTX_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - HMAC_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:242,3'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - HMAC_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:242,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:243,3'
          Dst:             HMAC_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_get_md
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - EVP_MD_size
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:226,65'
              BranchSideFuncs:
                - EVP_MD_size
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:226,48'
          Dst:             EVP_MD_size
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HMAC_CTX_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:123,11'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:123,11'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:123,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:127,3'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:127,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:128,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_cleanse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.hmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanse
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanse
                - EVP_MD_CTX_cleanse
                - EVP_MD_CTX_cleanse
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:116,28'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanse
                - EVP_MD_CTX_cleanse
                - EVP_MD_CTX_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:116,3'
          Dst:             EVP_MD_CTX_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:117,3'
          Dst:             EVP_MD_CTX_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:118,3'
          Dst:             EVP_MD_CTX_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:119,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_cleanse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - OPENSSL_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:110,24'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - EVP_MD_CTX_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:110,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:111,3'
          Dst:             EVP_MD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    HMAC_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionDepth:   0
      returnType:      'struct.hmac_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HMAC_CTX_init
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:101,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:101,19'
              BranchSideFuncs:
                - OPENSSL_malloc
                - HMAC_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:101,19'
              BranchSideFuncs:
                - OPENSSL_malloc
                - HMAC_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:103,5'
              BranchSideFuncs:
                - HMAC_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:101,19'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.c:103,5'
          Dst:             HMAC_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_affine_jacobian_equal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_non_zero_mask
        - ec_felem_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.c:295,55'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:302,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:303,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:307,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:308,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.c:311,35'
          Dst:             ec_felem_non_zero_mask
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'size_t '
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_select_words
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:113,33'
              BranchSideFuncs:
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:114,3'
          Dst:             bn_select_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_neg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
        - ec_scalar_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - ec_scalar_sub
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:106,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.591
                - ec_scalar_sub
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:107,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:108,3'
          Dst:             ec_scalar_sub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - bn_mod_sub_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_sub_words
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:99,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - bn_mod_sub_words
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:101,3'
          Dst:             bn_mod_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:102,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_reduce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
        - ec_scalar_to_montgomery
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_from_montgomery_small
                - ec_scalar_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:83,28'
              BranchSideFuncs:
                - bn_from_montgomery_small
                - ec_scalar_to_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:83,3'
          Dst:             bn_from_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:86,3'
          Dst:             ec_scalar_to_montgomery
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistp256_method_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_nistp256_method_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
              BranchSideFuncs:
                - EC_GFp_nistp256_method_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
              BranchSideFuncs:
                - EC_GFp_nistp256_method_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
          Dst:             EC_GFp_nistp256_method_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GFp_nistp256_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EC_GFp_nistp256_method_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.c:729,1'
          Dst:             EC_GFp_nistp256_method_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_asn1_flag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:543,33'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:543,10'
          Dst:             CRYPTO_get_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:539,33'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:539,10'
          Dst:             CRYPTO_set_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_get_ex_new_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:530,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:530,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:531,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:531,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:535,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:531,8'
          Dst:             CRYPTO_get_ex_new_index
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_KEY_generate_key
        - EC_POINT_free
        - ec_wrapped_scalar_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,7'
              BranchSideFuncs:
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,7'
              BranchSideFuncs:
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_check_fips
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,37'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:520,24'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,7'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:520,24'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - llvm.memset.p0i8.i64
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,7'
          Dst:             EC_KEY_generate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:516,37'
          Dst:             EC_KEY_check_fips
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:520,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:521,3'
          Dst:             ec_wrapped_scalar_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - EC_GROUP_order_bits
        - EC_POINT_free
        - EC_POINT_new
        - ERR_put_error
        - ec_point_mul_scalar_base
        - ec_random_nonzero_scalar
        - ec_wrapped_scalar_free
        - ec_wrapped_scalar_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:482,11'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_new
                - EC_POINT_new
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_free
                - EC_POINT_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:482,11'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_new
                - EC_POINT_new
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_free
                - EC_POINT_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:482,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:482,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:483,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:482,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:483,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:488,7'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_new
                - EC_POINT_new
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_free
                - EC_POINT_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:489,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:494,33'
              BranchSideFuncs:
                - ec_wrapped_scalar_new
                - EC_POINT_new
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ec_wrapped_scalar_free
                - EC_POINT_free
                - EC_POINT_free
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:496,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:496,35'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:501,5'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:496,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:498,38'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:501,5'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:499,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:500,38'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:501,5'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:501,5'
              BranchSideFuncs:
                - EC_POINT_free
                - ec_wrapped_scalar_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:506,31'
              BranchSideFuncs:
                - ec_wrapped_scalar_free
                - EC_POINT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:483,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:488,7'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:489,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:494,33'
          Dst:             ec_wrapped_scalar_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:495,23'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:498,8'
          Dst:             ec_random_nonzero_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:500,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:501,5'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:502,5'
          Dst:             ec_wrapped_scalar_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:506,3'
          Dst:             ec_wrapped_scalar_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:508,3'
          Dst:             EC_POINT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_check_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ECDSA_SIG_free
        - ECDSA_do_sign
        - ECDSA_do_verify
        - EC_KEY_check_key
        - EC_KEY_is_opaque
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:334,7'
              BranchSideFuncs:
                - EC_KEY_is_opaque
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - ECDSA_do_sign
                - ECDSA_do_verify
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:334,7'
              BranchSideFuncs:
                - EC_KEY_is_opaque
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - ECDSA_do_sign
                - ECDSA_do_verify
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:336,5'
              BranchSideFuncs:
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - ECDSA_do_sign
                - ECDSA_do_verify
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:340,8'
              BranchSideFuncs:
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - ECDSA_do_sign
                - ECDSA_do_verify
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:340,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:344,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - ECDSA_do_sign
                - ECDSA_do_verify
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:345,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:359,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:350,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:351,14'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:352,5'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:334,7'
          Dst:             EC_KEY_is_opaque
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:336,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:340,8'
          Dst:             EC_KEY_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:346,22'
          Dst:             ECDSA_do_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:351,14'
          Dst:             ECDSA_do_verify
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:352,5'
          Dst:             ECDSA_SIG_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:354,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_is_opaque
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:210,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:210,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:210,47'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_do_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - ERR_put_error
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - ec_random_nonzero_scalar
        - ecdsa_sign_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:311,14'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:311,14'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:311,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:311,47'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:316,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:312,5'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:316,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:317,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:317,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:318,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:318,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:321,25'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - llvm.lifetime.start.p0i8
                - ec_random_nonzero_scalar
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ecdsa_sign_impl
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:312,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:316,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:318,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:321,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:333,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:334,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:335,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:336,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:347,10'
          Dst:             ec_random_nonzero_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:357,11'
          Dst:             ecdsa_sign_impl
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:364,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_do_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ecdsa_sig_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecdsa_do_verify_no_self_test
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
              BranchSideFuncs:
                - ecdsa_do_verify_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:202,10'
              BranchSideFuncs:
                - ecdsa_do_verify_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:202,10'
          Dst:             ecdsa_do_verify_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_random_nonzero_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_FELEM *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_rand_range_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - bn_rand_range_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:51,30'
              BranchSideFuncs:
                - bn_rand_range_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:51,10'
          Dst:             bn_rand_range_words
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_priv2buf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_priv2oct
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:460,12'
              BranchSideFuncs:
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:460,12'
              BranchSideFuncs:
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:462,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:462,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:466,18'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:467,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:467,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:471,9'
              BranchSideFuncs:
                - EC_KEY_priv2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:473,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:477,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:461,16'
          Dst:             EC_KEY_priv2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:466,18'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:471,9'
          Dst:             EC_KEY_priv2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:473,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_priv2oct
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_num_bytes
        - EC_GROUP_get0_order
        - ERR_put_error
        - __assert_fail
        - ec_scalar_to_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:438,12'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:438,12'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:438,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:438,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:439,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:439,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:443,29'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:444,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:444,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:448,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:449,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:453,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ec_scalar_to_bytes
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:455,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:455,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:457,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:439,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:443,29'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:443,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:449,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:454,3'
          Dst:             ec_scalar_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:455,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_scalar_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'char *'
        - 'size_t *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
        - bn_words_to_big_endian
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:0,0'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_words_to_big_endian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.c:57,37'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_words_to_big_endian
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:57,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.c:58,3'
          Dst:             bn_words_to_big_endian
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_oct2priv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - BN_free
        - BN_num_bytes
        - EC_GROUP_get0_order
        - EC_KEY_set_private_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:420,12'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_bin2bn
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:420,12'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_bin2bn
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:421,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:425,27'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - BN_bin2bn
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:426,5'
              BranchSideFuncs:
                - BN_bin2bn
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:430,22'
              BranchSideFuncs:
                - BN_bin2bn
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:431,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:432,12'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:433,3'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:425,27'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:425,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:426,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:430,22'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:432,12'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:433,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_point2buf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'size_t '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'int '
        - 'char **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_point2oct
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:237,12'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:237,12'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:239,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:242,18'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:243,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:246,9'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.c:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:248,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.c:251,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:238,16'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:242,18'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:246,9'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.c:248,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_key2buf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'struct.ec_key_st *'
        - 'int '
        - 'char **'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_point2buf
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,11'
              BranchSideFuncs:
                - EC_POINT_point2buf
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,11'
              BranchSideFuncs:
                - EC_POINT_point2buf
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,51'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:412,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:416,10'
              BranchSideFuncs:
                - EC_POINT_point2buf
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:412,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:416,10'
          Dst:             EC_POINT_point2buf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_oct2key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_key_st *'
        - 'char *'
        - 'size_t '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_set_public_key
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:396,12'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:396,12'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:397,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:401,21'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:402,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:403,36'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:405,3'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:403,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:404,12'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:405,3'
              BranchSideFuncs:
                - EC_POINT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:397,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:401,21'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:403,12'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:404,12'
          Dst:             EC_KEY_set_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:405,3'
          Dst:             EC_POINT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_conv_form
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get_conv_form
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_enc_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get_enc_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_up_ref
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:205,27'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:205,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_get0_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:234,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:234,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:234,50'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_set_group
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - EC_GROUP_dup
        - EC_GROUP_free
        - ERR_put_error
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:217,12'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:217,12'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:218,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:225,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:219,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:225,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:225,3'
              BranchSideFuncs:
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:226,3'
              BranchSideFuncs:
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:226,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:228,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:218,9'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:219,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:225,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:226,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:228,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:229,16'
          Dst:             EC_GROUP_dup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          100
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - EC_KEY_free
        - EC_KEY_get0_private_key
        - EC_KEY_new
        - EC_KEY_set_group
        - EC_KEY_set_public_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:179,11'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:179,11'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:180,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:184,17'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:185,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:189,13'
              BranchSideFuncs:
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:189,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:190,9'
              BranchSideFuncs:
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:191,13'
              BranchSideFuncs:
                - EC_KEY_set_public_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:190,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:191,13'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:195,5'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:191,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:192,9'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:193,13'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:192,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:193,13'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:195,5'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:193,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:194,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:199,24'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:195,5'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:199,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:180,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:184,17'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:190,9'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:192,9'
          Dst:             EC_KEY_set_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:194,37'
          Dst:             EC_KEY_get0_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:194,9'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.c:195,5'
          Dst:             EC_KEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_get_builtin_curves
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.EC_builtin_curve *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_built_in_curves
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1252,48'
              BranchSideFuncs:
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1252,48'
              BranchSideFuncs:
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1254,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1254,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1254,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1254,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1256,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1260,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1252,48'
          Dst:             OPENSSL_built_in_curves
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_set_point_conversion_form
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1245,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1245,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1246,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1248,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1246,5'
          Dst:             abort
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_METHOD_get_field_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_method_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_method_of
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionDepth:   0
      returnType:      'struct.ec_method_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get_asn1_flag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_set_asn1_flag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_precomp_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'union.EC_PRECOMP *'
        - 'size_t '
        - 'union.EC_PRECOMP *'
        - 'union.EC_PRECOMP *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_affine_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1150,3'
              BranchSideFuncs:
                - ec_affine_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1150,3'
              BranchSideFuncs:
                - ec_affine_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1151,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1153,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1151,5'
          Dst:             ec_affine_select
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_affine_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_AFFINE *'
        - 'size_t '
        - 'struct.EC_AFFINE *'
        - 'struct.EC_AFFINE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_select
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - ec_felem_select
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1142,32'
              BranchSideFuncs:
                - ec_felem_select
                - ec_felem_select
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1142,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1143,3'
          Dst:             ec_felem_select
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_scalar_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1116,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1116,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1117,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1121,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1125,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1126,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1117,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1125,8'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1126,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_init_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'union.EC_PRECOMP *'
        - 'struct.EC_JACOBIAN *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1103,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1103,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1104,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1108,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1104,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_scalar_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1084,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1084,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1084,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1085,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1089,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ec_GFp_simple_is_on_curve
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1093,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1093,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1094,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1085,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1093,8'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1094,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_point_mul_scalar_public_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'struct.EC_JACOBIAN *'
        - 'struct.EC_FELEM *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1030,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1030,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:1030,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1031,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1035,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1031,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_point_mul_no_self_test
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - ec_point_mul_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:1007,10'
              BranchSideFuncs:
                - ec_point_mul_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:1007,10'
          Dst:             ec_point_mul_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_invert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_invert
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:909,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:909,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_invert
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:909,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:910,5'
              BranchSideFuncs:
                - ec_GFp_simple_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:913,35'
              BranchSideFuncs:
                - ec_GFp_simple_invert
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:909,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:910,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:913,3'
          Dst:             ec_GFp_simple_invert
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:898,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:898,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:898,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:899,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:900,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:898,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:900,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:903,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:898,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:899,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:900,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:886,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:886,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:886,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:887,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:889,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:887,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:888,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:889,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:886,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:889,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:892,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:886,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:887,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:888,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:889,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_set_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_set_affine_coordinates_GFp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:881,10'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:881,10'
          Dst:             EC_POINT_set_affine_coordinates_GFp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_get_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_get_affine_coordinates_GFp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates_GFp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:793,10'
              BranchSideFuncs:
                - EC_POINT_get_affine_coordinates_GFp
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:793,10'
          Dst:             EC_POINT_get_affine_coordinates_GFp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_get_affine_coordinates_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          122
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_felem_to_bignum
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:771,14'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:771,14'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:771,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:772,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:775,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:775,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:776,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:779,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:781,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:782,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:782,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:782,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:780,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:780,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:783,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:783,22'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:784,18'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:784,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:784,22'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:787,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:772,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:775,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:776,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:783,22'
          Dst:             ec_felem_to_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:784,22'
          Dst:             ec_felem_to_bignum
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_cmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_points_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:758,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:758,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:758,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:759,30'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:760,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:760,5'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:765,48'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:758,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:759,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:760,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:765,10'
          Dst:             ec_GFp_simple_points_equal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_set_to_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:731,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:731,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:731,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:732,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:735,54'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:731,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:732,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:735,3'
          Dst:             ec_GFp_simple_point_set_to_infinity
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_clear_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ec_point_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:701,45'
              BranchSideFuncs:
                - EC_POINT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:701,45'
          Dst:             EC_POINT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_curve_nist2nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:656,7'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:656,7'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:656,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:656,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:659,7'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:659,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:659,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:662,7'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:662,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:665,7'
              BranchSideFuncs:
                - strcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:665,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:665,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:668,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:656,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:659,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:662,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:665,7'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_curve_nid2nist
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:642,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:642,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:646,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:648,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:650,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:652,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get_degree
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:638,30'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:638,10'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get_curve_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get_cofactor
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:627,10'
              BranchSideFuncs:
                - BN_set_word
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:627,10'
          Dst:             BN_set_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get_order
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_copy
        - EC_GROUP_get0_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:614,22'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:614,22'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:614,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:614,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:617,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:614,22'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:614,7'
          Dst:             BN_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_get0_generator
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      'struct.ec_point_st *'
      argCount:        1
      argTypes:
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_set_generator
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          117
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - BN_cmp
        - BN_free
        - BN_is_one
        - BN_lshift1
        - BN_new
        - BN_num_bytes
        - ERR_put_error
        - ec_group_set_generator
        - ec_jacobian_to_affine
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:385,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:385,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:385,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:385,48'
              BranchSideFuncs:
                - ERR_put_error
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:391,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:385,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:386,18'
              BranchSideFuncs:
                - ERR_put_error
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:391,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:391,5'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:395,7'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:396,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:401,8'
              BranchSideFuncs:
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:402,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:412,17'
              BranchSideFuncs:
                - BN_new
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:413,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:414,8'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:431,3'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:417,27'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:431,3'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:417,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:418,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:423,58'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - __sanitizer_cov_trace_const_cmp4
                - ec_group_set_generator
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:423,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:424,8'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:431,3'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:431,3'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:391,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:395,7'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:396,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:401,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:402,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:412,17'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:414,8'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:417,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:418,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:423,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:424,8'
          Dst:             ec_group_set_generator
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:431,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_lshift1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - bn_wexpand
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:109,9'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:109,9'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:110,17'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:116,27'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:111,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:114,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:116,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:121,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:123,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:120,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:128,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:123,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:124,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:128,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:128,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:129,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:111,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:116,10'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_GROUP_new_curve_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          119
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_nnmod
        - BN_num_bytes
        - EC_GFp_mont_method
        - EC_GROUP_free
        - ERR_put_error
        - ec_group_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:344,7'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - EC_GFp_mont_method
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_GROUP_free
                - BN_CTX_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:344,7'
              BranchSideFuncs:
                - BN_num_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - EC_GFp_mont_method
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_GROUP_free
                - BN_CTX_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:345,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:350,11'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - EC_GFp_mont_method
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_GROUP_free
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:351,21'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - EC_GFp_mont_method
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:360,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - EC_GFp_mont_method
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:352,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:352,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:360,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - EC_GFp_mont_method
                - ec_group_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:363,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:363,38'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:378,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:363,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:364,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:378,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:364,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:365,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:378,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:369,22'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:378,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:370,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:371,13'
              BranchSideFuncs:
                - EC_GROUP_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:372,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.c:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:372,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.c:378,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:344,7'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:345,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:351,21'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:360,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:361,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:362,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:364,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:365,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:369,22'
          Dst:             EC_GFp_mont_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:369,9'
          Dst:             ec_group_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:372,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:378,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.c:379,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_sign_with_nonce_and_leak_private_key_for_testing
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ec_key_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecdsa_sign_with_nonce_for_known_answer_test
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
              BranchSideFuncs:
                - ecdsa_sign_with_nonce_for_known_answer_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:303,10'
              BranchSideFuncs:
                - ecdsa_sign_with_nonce_for_known_answer_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:303,10'
          Dst:             ecdsa_sign_with_nonce_for_known_answer_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_set0
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ecdsa_sig_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,22'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:141,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:144,16'
              BranchSideFuncs:
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:144,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:145,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_get0
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ecdsa_sig_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:133,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:135,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c:136,19'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_get0_s
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_get0_r
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA384
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA384_Final
        - SHA384_Init
        - SHA384_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA384_Init
                - SHA384_Update
                - SHA384_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.c:130,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA384_Init
                - SHA384_Update
                - SHA384_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:131,3'
          Dst:             SHA384_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:132,3'
          Dst:             SHA384_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:133,3'
          Dst:             SHA384_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.c:134,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SHA224
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - SHA224_Final
        - SHA224_Init
        - SHA224_Update
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA224_Init
                - SHA224_Update
                - SHA224_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.c:99,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA224_Init
                - SHA224_Update
                - SHA224_Final
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:100,3'
          Dst:             SHA224_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:101,3'
          Dst:             SHA224_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:102,3'
          Dst:             SHA224_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.c:103,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDH_compute_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ec_point_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_cmp
        - EC_KEY_get0_group
        - ERR_put_error
        - SHA224
        - SHA256
        - SHA384
        - SHA512
        - ec_get_x_coordinate_as_bytes
        - ec_point_mul_scalar
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:86,17'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i64
                - __sanitizer_cov_trace_switch
                - SHA512
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - SHA384
                - SHA256
                - SHA224
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:86,17'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i64
                - __sanitizer_cov_trace_switch
                - SHA512
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - SHA384
                - SHA256
                - SHA224
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:87,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:91,33'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i64
                - __sanitizer_cov_trace_switch
                - SHA512
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - SHA384
                - SHA256
                - SHA224
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:90,54'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - llvm.fshl.i64
                - __sanitizer_cov_trace_switch
                - SHA512
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - SHA384
                - SHA256
                - SHA224
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:93,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:100,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:101,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:103,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:103,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:108,3'
              BranchSideFuncs:
                - llvm.fshl.i64
                - __sanitizer_cov_trace_switch
                - SHA512
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - SHA384
                - SHA256
                - SHA224
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:108,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:110,19'
              BranchSideFuncs:
                - SHA224
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:113,19'
              BranchSideFuncs:
                - SHA256
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:116,19'
              BranchSideFuncs:
                - SHA384
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:119,19'
              BranchSideFuncs:
                - SHA512
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:87,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:91,33'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:92,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:93,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:100,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:101,8'
          Dst:             ec_get_x_coordinate_as_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:103,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:110,7'
          Dst:             SHA224
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:113,7'
          Dst:             SHA256
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:116,7'
          Dst:             SHA384
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:119,7'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.c:122,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestVerify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_DigestVerifyFinal
        - EVP_DigestVerifyUpdate
        - uses_prehash
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:248,7'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:248,7'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:249,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:254,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:249,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:249,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:250,11'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:255,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:259,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:248,7'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:249,11'
          Dst:             EVP_DigestVerifyUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:250,11'
          Dst:             EVP_DigestVerifyFinal
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:255,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    uses_prehash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:77,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:77,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:78,35'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestVerifyUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_DigestUpdate
        - uses_prehash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:143,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:143,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:148,10'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:143,8'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:144,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:148,10'
          Dst:             EVP_DigestUpdate
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestVerifyFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_init
        - EVP_PKEY_verify
        - uses_prehash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:185,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:185,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:186,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:190,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_PKEY_verify
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:197,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:201,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:185,8'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:186,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:196,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:197,9'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:198,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:199,9'
          Dst:             EVP_PKEY_verify
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:201,3'
          Dst:             EVP_MD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestSign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_DigestSignFinal
        - EVP_DigestSignUpdate
        - uses_prehash
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:215,7'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:215,7'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestSignFinal
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:218,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:227,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:218,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:219,10'
              BranchSideFuncs:
                - EVP_DigestSignFinal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:223,11'
              BranchSideFuncs:
                - EVP_DigestSignFinal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:223,11'
              BranchSideFuncs:
                - EVP_DigestSignFinal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:232,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:215,7'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:219,10'
          Dst:             EVP_DigestSignUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:223,11'
          Dst:             EVP_DigestSignFinal
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:228,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestSignUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_DigestUpdate
        - uses_prehash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:134,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:134,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:135,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:139,10'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:134,8'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:135,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:139,10'
          Dst:             EVP_DigestUpdate
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestSignFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_init
        - EVP_MD_size
        - EVP_PKEY_sign
        - uses_prehash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:153,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_size
                - EVP_PKEY_sign
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:153,8'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_size
                - EVP_PKEY_sign
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:154,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:158,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - EVP_PKEY_sign
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_MD_size
                - EVP_PKEY_sign
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:159,5'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_PKEY_sign
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:178,33'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_PKEY_sign
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:166,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:169,5'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:153,8'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:154,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:165,5'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:166,11'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:167,11'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:168,11'
          Dst:             EVP_PKEY_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:169,5'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:178,16'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:179,12'
          Dst:             EVP_PKEY_sign
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestVerifyInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.evp_pkey_ctx_st **'
        - 'struct.env_md_st *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_sigver_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
              BranchSideFuncs:
                - do_sigver_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:130,10'
              BranchSideFuncs:
                - do_sigver_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:130,10'
          Dst:             do_sigver_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    do_sigver_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.evp_pkey_ctx_st **'
        - 'struct.env_md_st *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          128
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - EVP_DigestInit_ex
        - EVP_PKEY_CTX_new
        - EVP_PKEY_CTX_set_signature_md
        - EVP_PKEY_sign_init
        - EVP_PKEY_verify_init
        - md_pctx_ops
        - uses_prehash
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:84,12'
              BranchSideFuncs:
                - md_pctx_ops
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:84,12'
              BranchSideFuncs:
                - md_pctx_ops
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:85,17'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - md_pctx_ops
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:87,12'
              BranchSideFuncs:
                - md_pctx_ops
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:87,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:90,19'
              BranchSideFuncs:
                - md_pctx_ops
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:93,36'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:97,34'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:93,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:102,12'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:97,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:102,12'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_signature_md
                - __sanitizer_cov_trace_const_cmp4
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:102,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:103,43'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:107,7'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:107,7'
              BranchSideFuncs:
                - uses_prehash
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:108,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:117,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:108,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:109,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:112,10'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:117,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:117,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:118,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:85,17'
          Dst:             EVP_PKEY_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:90,19'
          Dst:             md_pctx_ops
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:93,10'
          Dst:             EVP_PKEY_verify_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:97,10'
          Dst:             EVP_PKEY_sign_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:103,8'
          Dst:             EVP_PKEY_CTX_set_signature_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:107,7'
          Dst:             uses_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:109,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:112,10'
          Dst:             EVP_DigestInit_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestSignInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.evp_pkey_ctx_st **'
        - 'struct.env_md_st *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_sigver_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:0,0'
              BranchSideFuncs:
                - do_sigver_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:125,10'
              BranchSideFuncs:
                - do_sigver_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.c:125,10'
          Dst:             do_sigver_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha512_256_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha512_256_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
              BranchSideFuncs:
                - EVP_sha512_256_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
              BranchSideFuncs:
                - EVP_sha512_256_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
          Dst:             EVP_sha512_256_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha512_256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_sha512_256_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:258,1'
          Dst:             EVP_sha512_256_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha512_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha512_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
              BranchSideFuncs:
                - EVP_sha512_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
              BranchSideFuncs:
                - EVP_sha512_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
          Dst:             EVP_sha512_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha512
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_sha512_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:234,1'
          Dst:             EVP_sha512_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha384_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha384_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
              BranchSideFuncs:
                - EVP_sha384_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
              BranchSideFuncs:
                - EVP_sha384_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
          Dst:             EVP_sha384_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha384
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_sha384_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:210,1'
          Dst:             EVP_sha384_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha224_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha224_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
              BranchSideFuncs:
                - EVP_sha224_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
              BranchSideFuncs:
                - EVP_sha224_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
          Dst:             EVP_sha224_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_sha224
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_sha224_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:162,1'
          Dst:             EVP_sha224_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md4_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_md4_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
              BranchSideFuncs:
                - EVP_md4_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
              BranchSideFuncs:
                - EVP_md4_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
          Dst:             EVP_md4_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_md4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_md4_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.c:90,1'
          Dst:             EVP_md4_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_add_digest
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_type
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:279,22'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_type
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:279,22'
          Dst:             EVP_MD_CTX_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:279,10'
          Dst:             EVP_MD_type
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_md
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'struct.env_md_st *'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:264,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:267,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_block_size
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:275,28'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_block_size
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:275,28'
          Dst:             EVP_MD_CTX_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:275,10'
          Dst:             EVP_MD_block_size
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_size
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:271,22'
              BranchSideFuncs:
                - EVP_MD_CTX_md
                - EVP_MD_size
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:271,22'
          Dst:             EVP_MD_CTX_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:271,10'
          Dst:             EVP_MD_size
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_cleanup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:243,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:243,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:244,3'
          Dst:             EVP_MD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestInit_ex
        - EVP_MD_CTX_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:223,3'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:223,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:224,10'
          Dst:             EVP_DigestInit_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:198,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:198,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:199,3'
          Dst:             EVP_MD_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:193,3'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:193,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:194,10'
          Dst:             EVP_MD_CTX_copy_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_move
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:186,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_memcpy.592
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:186,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:188,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:189,3'
          Dst:             EVP_MD_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_set_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_meth_get_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_flags
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_flags
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:130,59'
              BranchSideFuncs:
                - EVP_MD_flags
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:130,59'
          Dst:             EVP_MD_flags
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DigestFinalXOF
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.env_md_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:126,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:126,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_destroy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:123,44'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:123,44'
          Dst:             EVP_MD_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.env_md_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_cleanup
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:115,8'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:115,8'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:115,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:119,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:119,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:120,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_create
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'struct.env_md_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:94,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:94,46'
              BranchSideFuncs:
                - EVP_MD_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:94,46'
              BranchSideFuncs:
                - EVP_MD_CTX_new
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:94,46'
          Dst:             EVP_MD_CTX_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'struct.env_md_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_init
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:85,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:85,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:85,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_MD_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:87,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:88,5'
              BranchSideFuncs:
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:85,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:88,5'
          Dst:             EVP_MD_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_MD_nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
              BranchSideFuncs:
                - EVP_MD_type
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:71,43'
              BranchSideFuncs:
                - EVP_MD_type
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:71,43'
          Dst:             EVP_MD_type
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_up_ref
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:422,28'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:422,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_num_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:419,61'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:419,45'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_Digest
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'struct.env_md_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:250,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:250,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_MD_CTX_init
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.c:254,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:254,45'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.c:255,9'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:253,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:254,9'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:255,9'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:256,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.c:257,3'
          Dst:             EVP_MD_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_compute_key_hashed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.dh_st *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'struct.bignum_st *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - DH_compute_key_padded
        - DH_size
        - EVP_Digest
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:382,12'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - DH_compute_key_padded
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:382,12'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - DH_size
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - DH_compute_key_padded
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:385,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:392,25'
              BranchSideFuncs:
                - DH_size
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - DH_compute_key_padded
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:395,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:402,7'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:413,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:402,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:403,8'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:413,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:403,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:404,7'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:413,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:408,12'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:413,3'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:384,29'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:392,25'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:393,27'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:402,7'
          Dst:             DH_compute_key_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:403,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:413,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_compute_key_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - dh_compute_key_padded_no_self_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - dh_compute_key_padded_no_self_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:355,10'
              BranchSideFuncs:
                - dh_compute_key_padded_no_self_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:355,10'
          Dst:             dh_compute_key_padded_no_self_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_compute_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'struct.bignum_st *'
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_bn2bin
        - dh_compute_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:361,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - dh_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:361,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - dh_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:362,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:365,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - dh_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:369,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:369,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:374,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:369,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:371,16'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:374,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:361,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:365,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:368,24'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:369,21'
          Dst:             dh_compute_key
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:371,16'
          Dst:             BN_bn2bin
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:374,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:375,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2bin
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
        - bn_words_to_big_endian
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_words_to_big_endian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:198,14'
              BranchSideFuncs:
                - BN_num_bytes
                - bn_words_to_big_endian
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:198,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:199,3'
          Dst:             bn_words_to_big_endian
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          249
      EdgeCount:       70
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_free
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_num_bits
        - BN_rand
        - BN_rand_range_ex
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:199,23'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:199,23'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:200,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:204,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:209,11'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:210,16'
              BranchSideFuncs:
                - BN_new
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:219,11'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:211,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:219,11'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:220,15'
              BranchSideFuncs:
                - BN_new
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:228,36'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:228,36'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:233,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:234,13'
              BranchSideFuncs:
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:256,47'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:234,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:235,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:240,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:235,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:256,47'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:241,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:242,49'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:250,12'
              BranchSideFuncs:
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:261,15'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:267,5'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:270,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:271,5'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:273,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:274,5'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:276,3'
              BranchSideFuncs:
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:199,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:200,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:204,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:210,16'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:220,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:228,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:235,12'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:242,33'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:250,12'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:256,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:267,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:271,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:274,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:276,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_set_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_pqg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:149,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:151,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:152,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:154,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:154,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:155,18'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.dh_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:125,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:127,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:127,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:128,25'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_g
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_q
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_p
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_priv_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_get0_pub_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dh_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.c:110,57'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.c:110,41'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DH_check
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/check.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.dh_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          284
      EdgeCount:       89
      CyclomaticComplexity: 28
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_cmp
        - BN_div
        - BN_is_one
        - BN_is_prime_ex
        - BN_is_word
        - BN_mod_exp_mont
        - BN_mod_word
        - BN_rshift1
        - BN_value_one
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:127,14'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:127,14'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:132,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:137,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:142,11'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:143,20'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:170,29'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:145,27'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:145,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:149,43'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:149,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:152,12'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:152,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:156,28'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:157,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:160,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:160,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:161,18'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:164,29'
              BranchSideFuncs:
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:164,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:167,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:167,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:190,26'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:170,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:171,25'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:178,14'
              BranchSideFuncs:
                - BN_is_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:175,11'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:190,26'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:178,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:179,25'
              BranchSideFuncs:
                - BN_mod_word
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:183,11'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:183,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:183,21'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:190,26'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:190,26'
              BranchSideFuncs:
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:194,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:196,19'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:196,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:197,29'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:197,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:200,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:201,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:204,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:211,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.c:212,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:128,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:132,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:133,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:137,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:143,23'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:143,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:145,16'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:149,12'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:152,12'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:156,9'
          Dst:             BN_is_prime_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:164,10'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:167,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:170,14'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:171,9'
          Dst:             BN_mod_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:178,14'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:179,9'
          Dst:             BN_mod_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:190,7'
          Dst:             BN_is_prime_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:197,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:200,9'
          Dst:             BN_is_prime_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:212,5'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.c:213,5'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_prime_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_prime_fasttest_ex
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:789,10'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:789,10'
          Dst:             BN_is_prime_fasttest_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:803,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:821,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:821,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:821,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_is_prime_fasttest_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_ctx *'
        - 'int '
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_primality_test
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:794,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:794,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_primality_test
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:795,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:795,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:799,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:795,8'
          Dst:             BN_primality_test
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_Reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_EncryptInit_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:220,8'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:221,10'
          Dst:             EVP_EncryptInit_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncryptInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_st *'
        - 'struct.engine_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit_ex
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CipherInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:240,10'
              BranchSideFuncs:
                - EVP_CipherInit_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:240,10'
          Dst:             EVP_CipherInit_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CipherInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_st *'
        - 'struct.engine_st *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          297
      EdgeCount:       77
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cleanup
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_flags
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_mode
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:143,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:143,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:144,16'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:146,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:146,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:149,10'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:156,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:183,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:156,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:157,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:162,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:164,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:170,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:165,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:166,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:173,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:177,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:177,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:178,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:183,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:184,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:192,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:192,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:192,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:193,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - __sanitizer_cov_trace_switch
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:193,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:193,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:199,14'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:203,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:212,14'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:212,14'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:203,9'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:204,13'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:204,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:205,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:207,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:214,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:215,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:225,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:225,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:230,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:225,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:230,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:157,7'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:164,26'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:177,12'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:179,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:184,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:189,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:192,9'
          Dst:             EVP_CIPHER_CTX_flags
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:193,13'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:203,9'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:203,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:205,11'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:207,43'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:207,9'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:215,39'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:215,11'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - OPENSSL_memset
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,25'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:85,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:86,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_free
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:88,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:90,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_ctrl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:610,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:610,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:610,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:611,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:615,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:615,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:616,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:620,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:621,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:622,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:611,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:616,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:622,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_mode
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_iv_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    binary_field_mul_x_64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:174,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:175,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:179,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    binary_field_mul_x_128
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:157,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:158,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:162,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cmac_ctx_st *'
        - 'struct.cmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_copy
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:139,34'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:139,34'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_copy
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:139,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:142,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:139,8'
          Dst:             EVP_CIPHER_CTX_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:142,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:143,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:144,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          113
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cleanup
        - OPENSSL_malloc
        - OPENSSL_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:102,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:102,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:102,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:102,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:103,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:103,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:107,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:108,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:112,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:115,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:115,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:116,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:118,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:121,42'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:124,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:125,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:125,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:125,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:126,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:103,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:108,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:112,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:113,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:116,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:121,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.cmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMAC_CTX_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:130,11'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:130,11'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:134,3'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:134,3'
          Dst:             CMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:135,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.cmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:80,32'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:80,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:81,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:82,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:83,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionDepth:   0
      returnType:      'struct.cmac_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CMAC_CTX_init
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:122,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:122,19'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CMAC_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:122,19'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CMAC_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:123,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:124,5'
              BranchSideFuncs:
                - CMAC_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:122,19'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:124,5'
          Dst:             CMAC_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.cmac_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:76,29'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:76,3'
          Dst:             EVP_CIPHER_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:73,18'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:73,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cmac_ctx_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_Cipher
        - OPENSSL_memset
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:286,55'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:286,55'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:287,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:287,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:293,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:294,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:299,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:301,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:311,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:311,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:311,26'
              BranchSideFuncs:
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:314,9'
              BranchSideFuncs:
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:311,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:312,14'
              BranchSideFuncs:
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:314,9'
              BranchSideFuncs:
                - EVP_Cipher
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:286,23'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:287,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:305,5'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:314,9'
          Dst:             EVP_Cipher
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_Cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:532,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cmac_ctx_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          159
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_Cipher
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:231,55'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:231,55'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:232,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:233,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:236,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:264,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:237,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:241,20'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:256,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:256,5'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:258,10'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:264,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:265,10'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:272,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:265,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:265,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:268,8'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:264,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:265,10'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:272,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:231,23'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:232,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:241,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:256,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:258,10'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:265,10'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:272,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CMAC_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.cmac_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'struct.evp_cipher_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_block_size
        - EVP_CIPHER_key_length
        - EVP_Cipher
        - EVP_EncryptInit_ex
        - binary_field_mul_x_128
        - binary_field_mul_x_64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:188,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_CIPHER_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - binary_field_mul_x_128
                - binary_field_mul_x_128
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:188,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_CIPHER_block_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_cmp8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:195,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:195,51'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - binary_field_mul_x_128
                - binary_field_mul_x_128
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:196,7'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:195,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:195,69'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - binary_field_mul_x_128
                - binary_field_mul_x_128
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:196,7'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:196,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:196,48'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - llvm.lifetime.end.p0i8
                - binary_field_mul_x_128
                - binary_field_mul_x_128
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:197,33'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - llvm.lifetime.end.p0i8
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:197,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:197,73'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:198,8'
              BranchSideFuncs:
                - EVP_Cipher
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - llvm.lifetime.end.p0i8
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:198,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:198,67'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:200,8'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - llvm.lifetime.end.p0i8
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:195,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:204,7'
              BranchSideFuncs:
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - llvm.lifetime.end.p0i8
                - binary_field_mul_x_128
                - binary_field_mul_x_128
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:205,28'
              BranchSideFuncs:
                - binary_field_mul_x_128
                - binary_field_mul_x_128
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:208,27'
              BranchSideFuncs:
                - binary_field_mul_x_64
                - binary_field_mul_x_64
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:194,23'
          Dst:             EVP_CIPHER_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:196,7'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:197,8'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:198,8'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:200,8'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:205,5'
          Dst:             binary_field_mul_x_128
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:206,5'
          Dst:             binary_field_mul_x_128
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:208,5'
          Dst:             binary_field_mul_x_64
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:209,5'
          Dst:             binary_field_mul_x_64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_CMAC
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - CMAC_CTX_cleanup
        - CMAC_CTX_init
        - CMAC_Final
        - CMAC_Init
        - CMAC_Update
        - EVP_aes_128_cbc
        - EVP_aes_256_cbc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EVP_aes_256_cbc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CMAC_CTX_init
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_aes_128_cbc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:89,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EVP_aes_256_cbc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CMAC_CTX_init
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_aes_128_cbc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:89,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:93,16'
              BranchSideFuncs:
                - EVP_aes_128_cbc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CMAC_CTX_init
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:96,16'
              BranchSideFuncs:
                - EVP_aes_256_cbc
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CMAC_CTX_init
                - CMAC_Init
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Update
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_Final
                - __sanitizer_cov_trace_const_cmp4
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:109,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:110,18'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:117,3'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:110,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:0,0'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:117,3'
              BranchSideFuncs:
                - CMAC_CTX_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:93,16'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:96,16'
          Dst:             EVP_aes_256_cbc
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:104,3'
          Dst:             CMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:109,18'
          Dst:             CMAC_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:110,18'
          Dst:             CMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:111,18'
          Dst:             CMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.c:117,3'
          Dst:             CMAC_CTX_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_cbc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_128_cbc_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
          Dst:             EVP_aes_128_cbc_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_cbc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_256_cbc_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
          Dst:             EVP_aes_256_cbc_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_cbc_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_cbc_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
              BranchSideFuncs:
                - EVP_aes_256_cbc_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
              BranchSideFuncs:
                - EVP_aes_256_cbc_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:747,1'
          Dst:             EVP_aes_256_cbc_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_cbc_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_cbc_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
              BranchSideFuncs:
                - EVP_aes_128_cbc_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
              BranchSideFuncs:
                - EVP_aes_128_cbc_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:611,1'
          Dst:             EVP_aes_128_cbc_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_matter_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_ccm_matter_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_ccm_matter_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_ccm_matter_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
          Dst:             EVP_aead_aes_128_ccm_matter_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_matter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_ccm_matter_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:441,1'
          Dst:             EVP_aead_aes_128_ccm_matter_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_bluetooth_8_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_ccm_bluetooth_8_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_ccm_bluetooth_8_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_ccm_bluetooth_8_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
          Dst:             EVP_aead_aes_128_ccm_bluetooth_8_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_bluetooth_8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_ccm_bluetooth_8_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:422,1'
          Dst:             EVP_aead_aes_128_ccm_bluetooth_8_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_bluetooth_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_ccm_bluetooth_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_ccm_bluetooth_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_ccm_bluetooth_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
          Dst:             EVP_aead_aes_128_ccm_bluetooth_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_ccm_bluetooth
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_ccm_bluetooth_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.c:403,1'
          Dst:             EVP_aead_aes_128_ccm_bluetooth_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_has_aes_hardware
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_gcm_clmul_enabled
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,10'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - crypto_gcm_clmul_enabled
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,10'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - crypto_gcm_clmul_enabled
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,29'
              BranchSideFuncs:
                - crypto_gcm_clmul_enabled
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,10'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1468,29'
          Dst:             crypto_gcm_clmul_enabled
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_tls13_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_256_gcm_tls13_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls13_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls13_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
          Dst:             EVP_aead_aes_256_gcm_tls13_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_tls13
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_256_gcm_tls13_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1451,1'
          Dst:             EVP_aead_aes_256_gcm_tls13_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_tls13_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_gcm_tls13_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls13_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls13_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
          Dst:             EVP_aead_aes_128_gcm_tls13_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_tls13
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_gcm_tls13_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1436,1'
          Dst:             EVP_aead_aes_128_gcm_tls13_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_tls12_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_256_gcm_tls12_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls12_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls12_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
          Dst:             EVP_aead_aes_256_gcm_tls12_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_tls12
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_256_gcm_tls12_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1344,1'
          Dst:             EVP_aead_aes_256_gcm_tls12_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_tls12_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_gcm_tls12_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls12_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls12_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
          Dst:             EVP_aead_aes_128_gcm_tls12_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_tls12
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_gcm_tls12_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1329,1'
          Dst:             EVP_aead_aes_128_gcm_tls12_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_randnonce_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_256_gcm_randnonce_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_randnonce_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_randnonce_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
          Dst:             EVP_aead_aes_256_gcm_randnonce_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_256_gcm_randnonce_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1252,1'
          Dst:             EVP_aead_aes_256_gcm_randnonce_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_randnonce_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_128_gcm_randnonce_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_randnonce_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_randnonce_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
          Dst:             EVP_aead_aes_128_gcm_randnonce_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_128_gcm_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_128_gcm_randnonce_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1237,1'
          Dst:             EVP_aead_aes_128_gcm_randnonce_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_256_gcm_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
          Dst:             EVP_aead_aes_256_gcm_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_256_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_256_gcm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1131,1'
          Dst:             EVP_aead_aes_256_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_192_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aead_aes_192_gcm_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
              BranchSideFuncs:
                - EVP_aead_aes_192_gcm_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
              BranchSideFuncs:
                - EVP_aead_aes_192_gcm_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
          Dst:             EVP_aead_aes_192_gcm_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aead_aes_192_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aead_aes_192_gcm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:1116,1'
          Dst:             EVP_aead_aes_192_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_256_ecb_generic
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - aes_256_ecb_generic_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:773,1'
          Dst:             aes_256_ecb_generic_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_256_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - aes_hw_256_ecb_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:854,1'
          Dst:             aes_hw_256_ecb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_256_ecb
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_256_ecb
                - aes_256_ecb_generic
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_256_ecb
                - aes_256_ecb_generic
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
              BranchSideFuncs:
                - aes_256_ecb_generic
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
              BranchSideFuncs:
                - aes_hw_256_ecb
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
          Dst:             aes_hw_256_ecb
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:885,1'
          Dst:             aes_256_ecb_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_192_ecb_generic
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - aes_192_ecb_generic_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:705,1'
          Dst:             aes_192_ecb_generic_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_192_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - aes_hw_192_ecb_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:842,1'
          Dst:             aes_hw_192_ecb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_192_ecb
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_192_ecb
                - aes_192_ecb_generic
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_192_ecb
                - aes_192_ecb_generic
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
              BranchSideFuncs:
                - aes_192_ecb_generic
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
              BranchSideFuncs:
                - aes_hw_192_ecb
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
          Dst:             aes_hw_192_ecb
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:884,1'
          Dst:             aes_192_ecb_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_128_ecb_generic
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - aes_128_ecb_generic_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:637,1'
          Dst:             aes_128_ecb_generic_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_hw_128_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - aes_hw_128_ecb_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:830,1'
          Dst:             aes_hw_128_ecb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_128_ecb
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_128_ecb
                - aes_128_ecb_generic
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - aes_hw_128_ecb
                - aes_128_ecb_generic
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
              BranchSideFuncs:
                - aes_128_ecb_generic
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
              BranchSideFuncs:
                - aes_hw_128_ecb
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
          Dst:             aes_hw_128_ecb
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:883,1'
          Dst:             aes_128_ecb_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_gcm_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
              BranchSideFuncs:
                - EVP_aes_256_gcm_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
              BranchSideFuncs:
                - EVP_aes_256_gcm_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
          Dst:             EVP_aes_256_gcm_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_256_gcm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:798,1'
          Dst:             EVP_aes_256_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ofb_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_ofb_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
              BranchSideFuncs:
                - EVP_aes_256_ofb_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
              BranchSideFuncs:
                - EVP_aes_256_ofb_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
          Dst:             EVP_aes_256_ofb_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ofb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_256_ofb_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:785,1'
          Dst:             EVP_aes_256_ofb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ctr_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_ctr_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
              BranchSideFuncs:
                - EVP_aes_256_ctr_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
              BranchSideFuncs:
                - EVP_aes_256_ctr_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
          Dst:             EVP_aes_256_ctr_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_256_ctr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_256_ctr_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:760,1'
          Dst:             EVP_aes_256_ctr_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_192_gcm_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
              BranchSideFuncs:
                - EVP_aes_192_gcm_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
              BranchSideFuncs:
                - EVP_aes_192_gcm_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
          Dst:             EVP_aes_192_gcm_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_192_gcm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:730,1'
          Dst:             EVP_aes_192_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ofb_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_192_ofb_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
              BranchSideFuncs:
                - EVP_aes_192_ofb_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
              BranchSideFuncs:
                - EVP_aes_192_ofb_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
          Dst:             EVP_aes_192_ofb_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ofb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_192_ofb_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:717,1'
          Dst:             EVP_aes_192_ofb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ctr_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_192_ctr_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
              BranchSideFuncs:
                - EVP_aes_192_ctr_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
              BranchSideFuncs:
                - EVP_aes_192_ctr_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
          Dst:             EVP_aes_192_ctr_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_ctr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_192_ctr_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:692,1'
          Dst:             EVP_aes_192_ctr_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_cbc_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_192_cbc_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
              BranchSideFuncs:
                - EVP_aes_192_cbc_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
              BranchSideFuncs:
                - EVP_aes_192_cbc_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
          Dst:             EVP_aes_192_cbc_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_192_cbc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_192_cbc_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:679,1'
          Dst:             EVP_aes_192_cbc_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_gcm_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_gcm_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
              BranchSideFuncs:
                - EVP_aes_128_gcm_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
              BranchSideFuncs:
                - EVP_aes_128_gcm_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
          Dst:             EVP_aes_128_gcm_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_128_gcm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:662,1'
          Dst:             EVP_aes_128_gcm_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ofb_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_ofb_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
              BranchSideFuncs:
                - EVP_aes_128_ofb_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
              BranchSideFuncs:
                - EVP_aes_128_ofb_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
          Dst:             EVP_aes_128_ofb_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ofb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_128_ofb_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:649,1'
          Dst:             EVP_aes_128_ofb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ctr_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_ctr_do_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
              BranchSideFuncs:
                - EVP_aes_128_ctr_do_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
              BranchSideFuncs:
                - EVP_aes_128_ctr_do_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
          Dst:             EVP_aes_128_ctr_do_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_aes_128_ctr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - EVP_aes_128_ctr_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.c:624,1'
          Dst:             EVP_aes_128_ctr_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_set_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_add_cipher_alias
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecryptFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DecryptFinal_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:701,10'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:701,10'
          Dst:             EVP_DecryptFinal_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecryptFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          194
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:467,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:467,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:470,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:474,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:474,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:475,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:484,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:476,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:476,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:479,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:486,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:494,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:487,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:490,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:495,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:522,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:495,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:495,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:496,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:495,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:496,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:499,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:499,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:499,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:503,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:504,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:504,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:505,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:504,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:505,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:510,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:509,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:510,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:516,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:510,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:509,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp1
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:511,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:517,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:517,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:520,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:517,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:518,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:520,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:470,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:487,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:496,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:499,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:505,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:511,9'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncryptFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_EncryptFinal_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:697,10'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:697,10'
          Dst:             EVP_EncryptFinal_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncryptFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          150
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:352,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:352,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:353,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:357,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:361,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:369,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:370,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:370,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:371,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:371,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:376,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:378,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:387,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:378,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:379,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:387,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:386,9'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:390,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:390,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:353,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:370,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:379,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CipherFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherFinal_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CipherFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:693,10'
              BranchSideFuncs:
                - EVP_CipherFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:693,10'
          Dst:             EVP_CipherFinal_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CipherFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptFinal_ex
        - EVP_EncryptFinal_ex
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:561,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - EVP_DecryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:561,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptFinal_ex
                - EVP_DecryptFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:561,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:562,12'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:564,12'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:562,12'
          Dst:             EVP_EncryptFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:564,12'
          Dst:             EVP_DecryptFinal_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecryptInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CipherInit
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:689,10'
              BranchSideFuncs:
                - EVP_CipherInit
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:689,10'
          Dst:             EVP_CipherInit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CipherInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_st *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_init
        - EVP_CipherInit_ex
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:676,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - EVP_CipherInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:676,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - EVP_CipherInit_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:676,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:676,7'
              BranchSideFuncs:
                - EVP_CipherInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:677,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - EVP_CipherInit_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:677,5'
          Dst:             EVP_CIPHER_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:679,10'
          Dst:             EVP_CipherInit_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncryptInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CipherInit
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:684,10'
              BranchSideFuncs:
                - EVP_CipherInit
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:684,10'
          Dst:             EVP_CipherInit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_mode
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_iv_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_set_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:639,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:639,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:639,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:643,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:643,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:643,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:644,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:643,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:644,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:648,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:644,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_set_padding
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:631,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:633,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_set_app_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_get_app_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_encrypting
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      'struct.evp_cipher_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CipherUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptUpdate
        - EVP_EncryptUpdate
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:553,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - EVP_DecryptUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:553,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - EVP_DecryptUpdate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:553,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:554,12'
              BranchSideFuncs:
                - EVP_DecryptUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:556,12'
              BranchSideFuncs:
                - EVP_DecryptUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:554,12'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:556,12'
          Dst:             EVP_DecryptUpdate
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncryptUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          271
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
        - __assert_fail
        - block_remainder
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:259,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:259,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:260,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:266,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:271,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:271,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:276,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:272,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:276,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:277,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:287,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:278,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:278,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:281,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:288,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:296,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:289,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:289,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:290,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:296,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:296,28'
              BranchSideFuncs:
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:307,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:297,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:307,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:297,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:298,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:302,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:308,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:308,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:309,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:310,12'
              BranchSideFuncs:
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:328,14'
              BranchSideFuncs:
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:310,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:311,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:318,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - block_remainder
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:334,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:340,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:334,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:334,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:337,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:341,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:343,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:260,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:272,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:296,28'
          Dst:             block_remainder
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:308,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:311,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:318,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:331,7'
          Dst:             block_remainder
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:341,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecryptUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          182
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - EVP_EncryptUpdate
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:402,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:402,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:403,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:409,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:410,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:410,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:415,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:411,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:415,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:416,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:426,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:417,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:423,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:427,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:431,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:432,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:435,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:435,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:435,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:437,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:438,25'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:443,8'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:443,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:449,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:449,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:449,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:454,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:450,14'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:454,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:457,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:458,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:403,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:411,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:432,12'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:435,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:438,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:443,8'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:452,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    block_remainder
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:252,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:252,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:252,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:252,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:253,3'
              BranchSideFuncs:
                - llvm.ctpop.i32
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:253,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:253,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:253,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:252,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:253,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecryptInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
        - 'struct.evp_cipher_st *'
        - 'struct.engine_st *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit_ex
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CipherInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:245,10'
              BranchSideFuncs:
                - EVP_CipherInit_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:245,10'
          Dst:             EVP_CipherInit_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - EVP_CIPHER_CTX_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - EVP_CIPHER_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:135,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - EVP_CIPHER_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:135,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:136,3'
          Dst:             EVP_CIPHER_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_cipher_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:95,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:95,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:95,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:96,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:96,5'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:97,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_CIPHER_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'struct.evp_cipher_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_init
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:77,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:77,25'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:77,25'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:78,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:79,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:77,25'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.c:79,5'
          Dst:             EVP_CIPHER_CTX_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_tag_len
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:275,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:275,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:276,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:280,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:280,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:281,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:273,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:281,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_get_iv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:264,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:264,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:264,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:268,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_aead
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'struct.evp_aead_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_aead_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_seal_scatter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'int '
      argCount:        13
      argTypes:
        - 'struct.evp_aead_ctx_st *'
        - 'char *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          95
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_memset
        - buffers_alias
        - check_alias
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:159,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:159,8'
              BranchSideFuncs:
                - check_alias
                - __sanitizer_cov_trace_const_cmp4
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:159,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:160,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:162,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:160,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:161,7'
              BranchSideFuncs:
                - buffers_alias
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:162,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:162,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:166,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:166,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:166,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_memset.591
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:171,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:167,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:171,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:171,7'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:180,3'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:159,8'
          Dst:             check_alias
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:160,7'
          Dst:             buffers_alias
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:161,7'
          Dst:             buffers_alias
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:162,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:167,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:180,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:181,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_aead_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_AEAD_CTX_cleanup
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:54,11'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:54,11'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:54,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:57,3'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:57,3'
          Dst:             EVP_AEAD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:58,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_AEAD_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'struct.evp_aead_ctx_st *'
      argCount:        4
      argTypes:
        - 'struct.evp_aead_st *'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_AEAD_CTX_free
        - EVP_AEAD_CTX_init
        - EVP_AEAD_CTX_zero
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:42,23'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_AEAD_CTX_zero
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_AEAD_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:42,23'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_AEAD_CTX_zero
                - EVP_AEAD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_AEAD_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.c:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:45,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.c:49,3'
              BranchSideFuncs:
                - EVP_AEAD_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:42,23'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:43,3'
          Dst:             EVP_AEAD_CTX_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:45,7'
          Dst:             EVP_AEAD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.c:49,3'
          Dst:             EVP_AEAD_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_sqrt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/sqrt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          215
      EdgeCount:       70
      CyclomaticComplexity: 22
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_cmp
        - BN_copy
        - BN_div
        - BN_is_zero
        - BN_lshift
        - BN_rshift1
        - BN_sqr
        - BN_sub
        - BN_value_one
        - BN_zero
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:429,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:429,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:430,5'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:433,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:434,5'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:438,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:439,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:440,16'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:444,9'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_num_bits
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,31'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,53'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,70'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:452,28'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:461,10'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:461,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:462,10'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:462,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:464,10'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:464,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:466,10'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:471,12'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:475,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,10'
              BranchSideFuncs:
                - BN_div
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:475,29'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:475,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,10'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:486,7'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:461,10'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:487,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,28'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:497,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,32'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:497,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:497,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:430,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:433,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:434,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:438,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:440,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:444,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:445,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:446,11'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:452,28'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:452,44'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:452,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,10'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:461,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:462,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:464,10'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:466,10'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:467,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:475,29'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:460,10'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:486,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:487,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:494,32'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.c:497,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mask_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - bn_set_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:278,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:278,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:282,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:284,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:287,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:288,14'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:290,18'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:294,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_clear_bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bn_set_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:246,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:246,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:246,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:250,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.c:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:0,0'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.c:252,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.c:257,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_pseudo_rand_range
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand_range
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
              BranchSideFuncs:
                - BN_rand_range
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:348,10'
              BranchSideFuncs:
                - BN_rand_range
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:348,10'
          Dst:             BN_rand_range
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_rand_range
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand_range_ex
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:0,0'
              BranchSideFuncs:
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.c:344,10'
              BranchSideFuncs:
                - BN_rand_range_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.c:344,10'
          Dst:             BN_rand_range_ex
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    probable_prime_dh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          148
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_add_word
        - BN_div
        - BN_rand
        - BN_sub
        - bn_mod_u16_consttime
        - num_trial_division_primes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:955,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:955,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:956,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:960,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:960,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:966,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:966,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:969,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:969,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:972,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:972,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:973,10'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:977,10'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:973,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:983,29'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:977,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:983,29'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:987,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:985,24'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:988,12'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:955,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:956,13'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:960,8'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:966,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:969,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:973,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:977,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:983,29'
          Dst:             num_trial_division_primes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:987,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:988,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:998,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    probable_prime_dh_safe
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          206
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_add
        - BN_add_word
        - BN_div
        - BN_lshift1
        - BN_rand
        - BN_rshift1
        - BN_sub
        - bn_mod_u16_consttime
        - num_trial_division_primes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1007,7'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1007,7'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1012,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1016,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1020,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1020,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1025,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1025,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1029,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1029,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1033,11'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1033,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1034,10'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1038,10'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - num_trial_division_primes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1034,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1047,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1038,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1041,10'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1041,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1047,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1047,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1050,8'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1050,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1054,29'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1060,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1061,9'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1062,12'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:1060,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1056,24'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1062,12'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - bn_mod_u16_consttime
                - __sanitizer_cov_trace_const_cmp2
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1008,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1009,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1010,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1011,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1016,8'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1020,8'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1025,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1029,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1034,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1038,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1041,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1047,8'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1050,8'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1054,29'
          Dst:             num_trial_division_primes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1060,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1061,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1062,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1065,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:1075,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    probable_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_rand
        - bn_odd_number_is_obviously_composite
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:942,3'
              BranchSideFuncs:
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:942,3'
              BranchSideFuncs:
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
                - bn_odd_number_is_obviously_composite
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:943,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:943,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:946,12'
              BranchSideFuncs:
                - bn_odd_number_is_obviously_composite
                - BN_rand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:946,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:943,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:946,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:943,10'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:946,12'
          Dst:             bn_odd_number_is_obviously_composite
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_generate_prime_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'int '
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          231
      EdgeCount:       79
      CyclomaticComplexity: 25
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_is_prime_fasttest_ex
        - BN_prime_checks_for_size
        - BN_rshift1
        - ERR_put_error
        - probable_prime
        - probable_prime_dh
        - probable_prime_dh_safe
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:396,16'
              BranchSideFuncs:
                - BN_prime_checks_for_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:396,16'
              BranchSideFuncs:
                - BN_prime_checks_for_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:398,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:400,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:402,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:402,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:402,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:408,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:402,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:404,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:408,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:412,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:421,10'
              BranchSideFuncs:
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:425,9'
              BranchSideFuncs:
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:421,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:436,48'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:425,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:426,12'
              BranchSideFuncs:
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:430,12'
              BranchSideFuncs:
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:426,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:436,48'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:430,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:436,48'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:441,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:442,9'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:451,10'
              BranchSideFuncs:
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:443,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:445,18'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:445,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:451,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:460,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:460,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:461,11'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:460,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:461,11'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:462,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:464,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:464,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:468,11'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:469,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:471,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:471,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:475,12'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh_safe
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_rshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime_dh
                - __sanitizer_cov_trace_const_cmp4
                - probable_prime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:475,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:460,19'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:486,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:487,5'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:396,16'
          Dst:             BN_prime_checks_for_size
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:400,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:404,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:408,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:412,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:413,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:421,10'
          Dst:             probable_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:426,12'
          Dst:             probable_prime_dh_safe
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:430,12'
          Dst:             probable_prime_dh
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:436,8'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:442,9'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:451,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:461,11'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:468,11'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:475,12'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:487,5'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:488,5'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_GENCB_get_arg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_GENCB_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.bn_gencb_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_GENCB_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:371,55'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:371,42'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_GENCB_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionDepth:   0
      returnType:      'struct.bn_gencb_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:363,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:363,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:363,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.c:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:363,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.c:364,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:363,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.c:367,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mul_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - BN_zero
        - bn_mul_words
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:648,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:648,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:648,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:652,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:652,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:653,5'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:657,34'
              BranchSideFuncs:
                - bn_mul_words
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:658,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:658,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:659,29'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.c:659,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:659,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.c:662,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:653,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:657,17'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.c:659,10'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_MONT_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionDepth:   0
      returnType:      'struct.bn_mont_ctx_st *'
      argCount:        2
      argTypes:
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:149,10'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:149,10'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:149,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:153,21'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:153,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:153,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:154,21'
              BranchSideFuncs:
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:153,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:157,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:153,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.c:154,8'
          Dst:             BN_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mod_inverse_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_mod_exp_mont
        - BN_sub_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:356,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:356,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:358,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:358,30'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:359,12'
              BranchSideFuncs:
                - BN_copy
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:359,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:359,34'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:360,12'
              BranchSideFuncs:
                - BN_sub_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:360,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:360,38'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:361,12'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:356,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:357,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:359,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:360,12'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:361,12'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:362,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_inverse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          139
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - BN_dup
        - BN_free
        - BN_is_odd
        - BN_mod_inverse_odd
        - BN_new
        - BN_nnmod
        - BN_ucmp
        - bn_mod_inverse_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:285,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:285,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:286,15'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:295,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:287,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:287,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:295,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:295,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:295,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:296,17'
              BranchSideFuncs:
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:296,17'
              BranchSideFuncs:
                - BN_dup
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:307,8'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:297,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:300,10'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:318,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:307,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:318,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:308,10'
              BranchSideFuncs:
                - bn_mod_inverse_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:311,15'
              BranchSideFuncs:
                - BN_mod_inverse_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:308,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:315,3'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:318,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:311,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:315,3'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:318,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.c:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:319,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.c:322,3'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:286,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:295,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:296,17'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:300,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:307,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:308,10'
          Dst:             bn_mod_inverse_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:311,15'
          Dst:             BN_mod_inverse_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:319,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.c:322,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_exp2_mont
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_for_modulus
        - BN_free
        - BN_init
        - BN_mod_exp_mont
        - BN_mod_mul_montgomery
        - BN_to_montgomery
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1242,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1242,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1250,16'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,8'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1251,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1251,9'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,8'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,50'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1261,8'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1261,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1261,52'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1262,8'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1262,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1262,44'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1263,8'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1243,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1250,16'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1260,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1261,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1262,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1263,8'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1270,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1271,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_exp_mont_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bn_mont_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
        - BN_init
        - BN_mod_exp_mont
        - BN_set_word
        - ERR_put_error
        - bn_minimal_width
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1214,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1214,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1221,13'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1224,8'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - BN_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1225,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1229,9'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - BN_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1215,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1220,7'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1224,8'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1225,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1229,9'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:1232,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mod_exp_recp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          406
      EdgeCount:       113
      CyclomaticComplexity: 31
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_RECP_CTX_free
        - BN_RECP_CTX_init
        - BN_RECP_CTX_set
        - BN_copy
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_zero
        - BN_mod_mul_reciprocal
        - BN_nnmod
        - BN_num_bits
        - BN_one
        - BN_window_bits_for_exponent_size
        - BN_zero
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:436,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:436,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:440,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:440,3'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:442,14'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:444,12'
              BranchSideFuncs:
                - BN_one
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:447,3'
              BranchSideFuncs:
                - BN_RECP_CTX_init
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:451,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:451,15'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:455,10'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:457,10'
              BranchSideFuncs:
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:465,9'
              BranchSideFuncs:
                - BN_RECP_CTX_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:460,9'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:461,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:470,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:465,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:470,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:470,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:473,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:474,5'
              BranchSideFuncs:
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:479,45'
              BranchSideFuncs:
                - BN_window_bits_for_exponent_size
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:481,10'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:498,8'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:481,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:484,22'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:485,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:485,19'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:498,8'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:485,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:486,22'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:498,8'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:486,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:487,48'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:486,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:485,19'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:498,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:496,17'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:506,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:507,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:525,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:525,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:526,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:537,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:507,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:508,14'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:512,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:526,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:529,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:537,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:529,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:525,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:530,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:525,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:526,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:537,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:539,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:540,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:548,49'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:540,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:541,14'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:548,49'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:540,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:541,14'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:548,49'
              BranchSideFuncs:
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_reciprocal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_RECP_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:440,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:440,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:442,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:444,12'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:447,3'
          Dst:             BN_RECP_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:448,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:449,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:450,12'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:457,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:461,9'
          Dst:             BN_RECP_CTX_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:465,9'
          Dst:             BN_RECP_CTX_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:470,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:473,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:474,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:479,12'
          Dst:             BN_window_bits_for_exponent_size
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:481,10'
          Dst:             BN_mod_mul_reciprocal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:486,22'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:487,12'
          Dst:             BN_mod_mul_reciprocal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:498,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:506,10'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:508,14'
          Dst:             BN_mod_mul_reciprocal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:529,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:541,14'
          Dst:             BN_mod_mul_reciprocal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:548,10'
          Dst:             BN_mod_mul_reciprocal
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:562,3'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:563,3'
          Dst:             BN_RECP_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_exp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_is_odd
        - BN_mod_exp_mont
        - BN_nnmod
        - BN_ucmp
        - ERR_put_error
        - mod_exp_recp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:569,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:569,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:569,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:570,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:573,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:573,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:573,17'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:574,10'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:574,10'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:580,7'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:574,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:574,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:580,7'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - mod_exp_recp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:580,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:581,12'
              BranchSideFuncs:
                - mod_exp_recp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:584,10'
              BranchSideFuncs:
                - mod_exp_recp
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:570,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:573,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:574,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:580,7'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:581,12'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:584,10'
          Dst:             mod_exp_recp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_exp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          162
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_copy
        - BN_is_bit_set
        - BN_is_odd
        - BN_mul
        - BN_num_bits
        - BN_one
        - BN_sqr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:127,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:127,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:128,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:128,19'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:129,10'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:129,10'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:134,7'
              BranchSideFuncs:
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:135,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:135,18'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:135,23'
              BranchSideFuncs:
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:135,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:139,7'
              BranchSideFuncs:
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:139,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:142,10'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:145,9'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:149,10'
              BranchSideFuncs:
                - BN_one
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:145,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:154,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:149,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:149,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:154,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:154,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:155,10'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:155,9'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:158,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:154,26'
              BranchSideFuncs:
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:159,12'
              BranchSideFuncs:
                - BN_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_sqr
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_bit_set
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:159,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:154,26'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:159,11'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:154,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:155,10'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,9'
              BranchSideFuncs:
                - BN_copy
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,19'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:168,3'
              BranchSideFuncs:
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,7'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:168,3'
              BranchSideFuncs:
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:127,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:129,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:134,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:139,7'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:142,10'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:144,7'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:145,9'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:149,10'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:155,10'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:158,9'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:159,12'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:165,19'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.c:171,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_nnmod_pow2
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          120
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BN_add
        - BN_is_zero
        - BN_mod_pow2
        - BN_value_one
        - OPENSSL_memset
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:868,8'
              BranchSideFuncs:
                - BN_mod_pow2
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:868,8'
              BranchSideFuncs:
                - BN_mod_pow2
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:868,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:868,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:873,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:873,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:873,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:873,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:873,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:873,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:877,29'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:880,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:880,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:885,22'
              BranchSideFuncs:
                - OPENSSL_memset.591
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:900,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:901,65'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:905,3'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:894,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:895,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:899,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_value_one
                - BN_add
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:868,8'
          Dst:             BN_mod_pow2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:873,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:880,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:885,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:905,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:908,23'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:908,10'
          Dst:             BN_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_pow2
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_copy
        - BN_zero
        - OPENSSL_memcpy
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:833,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_copy
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:833,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_copy
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:833,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:833,20'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:834,5'
              BranchSideFuncs:
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:833,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:834,5'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:838,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - BN_copy
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:841,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:842,12'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:847,8'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:847,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:847,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:852,21'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:856,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:852,21'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:861,15'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:834,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:842,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:847,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:852,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:863,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_div_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_lshift
        - BN_num_bits_word
        - bn_div_rem_words
        - bn_set_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:765,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:765,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:765,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:765,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:770,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:770,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:770,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:775,18'
              BranchSideFuncs:
                - BN_num_bits_word
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:777,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:777,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:781,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:781,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:790,3'
              BranchSideFuncs:
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:781,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - bn_div_rem_words
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:790,3'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:775,18'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:777,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:785,5'
          Dst:             bn_div_rem_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:790,3'
          Dst:             bn_set_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_lshift1_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - bn_mod_lshift1_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:754,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:754,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:755,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:755,24'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:756,12'
              BranchSideFuncs:
                - bn_mod_lshift1_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:754,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:756,12'
          Dst:             bn_mod_lshift1_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:757,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_lshift1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_lshift1
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:741,8'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:741,8'
              BranchSideFuncs:
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:741,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:741,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:745,10'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:741,8'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:745,10'
          Dst:             BN_nnmod
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_lshift_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - bn_mod_lshift_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:733,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:733,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:734,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:734,24'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:735,12'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:733,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:735,12'
          Dst:             bn_mod_lshift_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:736,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_lshift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'int '
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - BN_free
        - BN_nnmod
        - bn_mod_lshift_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:694,8'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - bn_mod_lshift_consttime
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:694,8'
              BranchSideFuncs:
                - BN_nnmod
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - bn_mod_lshift_consttime
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:694,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:694,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:698,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - bn_mod_lshift_consttime
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:698,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:699,13'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:706,43'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:700,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:700,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:703,12'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:706,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:706,9'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:706,9'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:694,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:699,13'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:706,9'
          Dst:             bn_mod_lshift_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:708,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_sub_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - bn_mod_sub_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:641,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:641,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:642,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:642,24'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:643,12'
              BranchSideFuncs:
                - bn_mod_sub_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:641,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:643,12'
          Dst:             bn_mod_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:644,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_nnmod
        - BN_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:616,8'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:616,8'
              BranchSideFuncs:
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:616,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:619,10'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:616,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:619,10'
          Dst:             BN_nnmod
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_add_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - bn_mod_add_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:590,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:590,17'
              BranchSideFuncs:
                - BN_CTX_new
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:591,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:591,24'
              BranchSideFuncs:
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:592,12'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:590,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:592,12'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:593,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mod_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_add
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:582,8'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:582,8'
              BranchSideFuncs:
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.c:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:582,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.c:585,10'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:582,8'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.c:585,10'
          Dst:             BN_nnmod
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_get_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - bn_minimal_width
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:243,11'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_switch
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:243,11'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:243,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:243,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:248,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:243,11'
          Dst:             bn_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_get_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - bn_minimal_width
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:232,11'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_switch
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:232,11'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:232,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:236,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:238,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:232,11'
          Dst:             bn_minimal_width
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2le_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memcpy
        - OPENSSL_memset
        - fits_in_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:204,26'
              BranchSideFuncs:
                - fits_in_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:204,26'
              BranchSideFuncs:
                - fits_in_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:204,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:210,47'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:216,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:204,8'
          Dst:             fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:216,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:218,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_le2bn
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
        - BN_new
        - OPENSSL_memcpy
        - bn_wexpand
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:121,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:121,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:122,10'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:123,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:129,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:130,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:136,28'
              BranchSideFuncs:
                - bn_wexpand
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.592
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.c:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:138,5'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.c:141,16'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:122,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:137,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:138,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.c:148,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_expand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:379,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:379,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - bn_wexpand
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:379,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:380,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:380,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:383,10'
          Dst:             bn_wexpand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_set_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:262,10'
              BranchSideFuncs:
                - BN_set_word
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:262,10'
          Dst:             BN_set_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_clear
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:151,11'
              BranchSideFuncs:
                - OPENSSL_memset.591
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:151,11'
              BranchSideFuncs:
                - OPENSSL_memset.591
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:152,20'
              BranchSideFuncs:
                - OPENSSL_memset.591
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:152,5'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_secure_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.c:88,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:88,38'
              BranchSideFuncs:
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.c:88,38'
              BranchSideFuncs:
                - BN_new
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.c:88,38'
          Dst:             BN_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_mul_comba4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          251
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:395,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_cfb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/modes/cfb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          386
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached:
        - CRYPTO_load_word_le
        - CRYPTO_store_word_le
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:62,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:65,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:93,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:65,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:65,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:65,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:66,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:70,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:70,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:71,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:74,38'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:78,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:74,38'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:78,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:70,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:71,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:83,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:83,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:84,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:85,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:85,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:93,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:93,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:93,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:93,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:95,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:100,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:100,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:101,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:103,50'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:107,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:103,50'
              BranchSideFuncs:
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:107,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:100,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:101,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - CRYPTO_load_word_le
                - CRYPTO_load_word_le
                - CRYPTO_store_word_le
                - CRYPTO_store_word_le
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:113,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/fipsmodule/modes/cfb.c:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:114,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/modes/cfb.c:114,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:60,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:74,13'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:74,45'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:75,9'
          Dst:             CRYPTO_store_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:76,9'
          Dst:             CRYPTO_store_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:103,27'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:104,39'
          Dst:             CRYPTO_load_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:104,9'
          Dst:             CRYPTO_store_word_le
        - Src:             '/src/boringssl/crypto/fipsmodule/modes/cfb.c:105,9'
          Dst:             CRYPTO_store_word_le
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_cfb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_encrypt
        - CRYPTO_cfb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_cfb128_encrypt
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:121,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_cfb128_encrypt
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:122,3'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:122,3'
          Dst:             AES_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_ofb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_encrypt
        - CRYPTO_ofb128_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_ofb128_encrypt
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:113,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_ofb128_encrypt
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:114,3'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:114,3'
          Dst:             AES_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_ecb_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'struct.aes_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          65
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - AES_decrypt
        - AES_encrypt
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AES_decrypt
                - AES_encrypt
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AES_decrypt
                - AES_encrypt
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AES_decrypt
                - AES_encrypt
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AES_decrypt
                - AES_encrypt
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:85,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - AES_decrypt
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:85,3'
              BranchSideFuncs:
                - AES_decrypt
                - AES_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:87,7'
              BranchSideFuncs:
                - AES_decrypt
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:85,3'
              BranchSideFuncs:
                - AES_decrypt
                - AES_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:87,7'
              BranchSideFuncs:
                - AES_decrypt
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:88,5'
              BranchSideFuncs:
                - AES_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:90,5'
              BranchSideFuncs:
                - AES_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:84,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:85,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:88,5'
          Dst:             AES_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:90,5'
          Dst:             AES_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_ctr128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_ctr128_encrypt_ctr32
        - hwaes_capable
        - vpaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:61,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ctr128_encrypt_ctr32
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:61,7'
              BranchSideFuncs:
                - hwaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ctr128_encrypt_ctr32
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:61,7'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ctr128_encrypt_ctr32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:64,14'
              BranchSideFuncs:
                - vpaes_capable
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_ctr128_encrypt_ctr32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:64,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:64,14'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:61,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:64,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.c:0,0'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_ge_8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionDepth:   0
      returnType:      'char '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_ge_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_ge_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:426,20'
              BranchSideFuncs:
                - constant_time_ge_w
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/../tls/../../internal.h:426,20'
          Dst:             constant_time_ge_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_unwrap_key_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          144
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - AES_decrypt
        - CRYPTO_load_u32_be
        - CRYPTO_memcmp
        - __assert_fail
        - aes_unwrap_key_inner
        - constant_time_eq_int
        - constant_time_eq_w
        - constant_time_ge_8
        - constant_time_is_zero_w
        - constant_time_select_w
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:209,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:209,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:209,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - aes_unwrap_key_inner
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - CRYPTO_memcmp
                - constant_time_eq_int
                - CRYPTO_load_u32_be
                - constant_time_is_zero_w
                - constant_time_eq_w
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
                - constant_time_ge_8
                - constant_time_is_zero_w
                - llvm.lifetime.start.p0i8
                - AES_decrypt
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:213,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - aes_unwrap_key_inner
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - CRYPTO_memcmp
                - constant_time_eq_int
                - CRYPTO_load_u32_be
                - constant_time_is_zero_w
                - constant_time_eq_w
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
                - constant_time_ge_8
                - constant_time_is_zero_w
                - llvm.lifetime.start.p0i8
                - AES_decrypt
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:215,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - AES_decrypt
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - CRYPTO_memcmp
                - constant_time_eq_int
                - CRYPTO_load_u32_be
                - constant_time_is_zero_w
                - constant_time_eq_w
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
                - constant_time_ge_8
                - constant_time_is_zero_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:219,15'
              BranchSideFuncs:
                - aes_unwrap_key_inner
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - CRYPTO_memcmp
                - constant_time_eq_int
                - CRYPTO_load_u32_be
                - constant_time_is_zero_w
                - constant_time_eq_w
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
                - constant_time_ge_8
                - constant_time_is_zero_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:222,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:222,3'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - constant_time_eq_int
                - CRYPTO_load_u32_be
                - constant_time_is_zero_w
                - constant_time_eq_w
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
                - constant_time_ge_8
                - constant_time_is_zero_w
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:225,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - constant_time_eq_int
                - CRYPTO_load_u32_be
                - constant_time_is_zero_w
                - constant_time_eq_w
                - __sanitizer_cov_trace_cmp8
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
                - constant_time_ge_8
                - constant_time_is_zero_w
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:233,35'
              BranchSideFuncs:
                - constant_time_ge_8
                - constant_time_is_zero_w
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:236,14'
              BranchSideFuncs:
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:233,35'
              BranchSideFuncs:
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:236,14'
              BranchSideFuncs:
                - constant_time_select_w
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:216,5'
          Dst:             AES_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:219,15'
          Dst:             aes_unwrap_key_inner
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:222,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:225,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:224,22'
          Dst:             constant_time_eq_int
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:227,30'
          Dst:             CRYPTO_load_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:228,10'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:229,9'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:236,14'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:233,35'
          Dst:             constant_time_ge_8
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:233,11'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    aes_unwrap_key_inner
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          129
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - AES_decrypt
        - OPENSSL_memcpy
        - OPENSSL_memmove
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memmove.602
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memmove.602
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memmove.602
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memmove.602
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:115,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memmove.602
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:119,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - OPENSSL_memmove.602
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:126,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:125,46'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:127,37'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:126,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:125,46'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:127,37'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - AES_decrypt
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:120,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:121,3'
          Dst:             OPENSSL_memmove
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:132,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:133,7'
          Dst:             AES_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:134,7'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_wrap_key_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - AES_encrypt
        - AES_wrap_key
        - CRYPTO_store_u32_be
        - OPENSSL_free
        - OPENSSL_malloc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:168,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:168,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:171,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:171,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:171,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:171,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:175,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_store_u32_be
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:180,18'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_encrypt
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:187,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:191,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:191,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:192,20'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
                - AES_wrap_key
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:177,3'
          Dst:             CRYPTO_store_u32_be
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:182,5'
          Dst:             AES_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:187,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:191,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:195,19'
          Dst:             AES_wrap_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:197,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_wrap_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          138
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - AES_encrypt
        - OPENSSL_memcpy
        - OPENSSL_memmove
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,53'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:73,7'
              BranchSideFuncs:
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:77,10'
              BranchSideFuncs:
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:81,23'
              BranchSideFuncs:
                - OPENSSL_memmove.602
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.592
                - __sanitizer_cov_trace_const_cmp8
                - llvm.umax.i64
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:88,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:87,37'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:89,37'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:88,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:87,37'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:89,37'
              BranchSideFuncs:
                - OPENSSL_memcpy.592
                - AES_encrypt
                - OPENSSL_memcpy.592
                - OPENSSL_memcpy.592
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:81,3'
          Dst:             OPENSSL_memmove
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:83,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:101,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:89,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:90,7'
          Dst:             AES_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:97,7'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    AES_unwrap_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.aes_key_st *'
        - 'char *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_memcmp
        - aes_unwrap_key_inner
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:144,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_unwrap_key_inner
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:144,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - aes_unwrap_key_inner
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:145,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:149,10'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:0,0'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:152,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:152,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:157,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:145,8'
          Dst:             aes_unwrap_key_inner
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.c:152,7'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_in_range_8
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'char '
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt_args_8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - constant_time_lt_args_8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:80,5'
              BranchSideFuncs:
                - constant_time_lt_args_8
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:81,10'
          Dst:             constant_time_lt_args_8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_lt_args_8
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'char '
      argCount:        2
      argTypes:
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - constant_time_msb_w.861
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:69,22'
              BranchSideFuncs:
                - constant_time_msb_w.861
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:73,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_msb_w
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    base64_ascii_to_bin
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq_8
        - constant_time_in_range_8
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - constant_time_in_range_8
                - constant_time_in_range_8
                - constant_time_in_range_8
                - constant_time_eq_8
                - constant_time_eq_8
                - constant_time_eq_8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:272,28'
              BranchSideFuncs:
                - constant_time_in_range_8
                - constant_time_in_range_8
                - constant_time_in_range_8
                - constant_time_eq_8
                - constant_time_eq_8
                - constant_time_eq_8
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:272,28'
          Dst:             constant_time_in_range_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:273,28'
          Dst:             constant_time_in_range_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:274,28'
          Dst:             constant_time_in_range_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:275,27'
          Dst:             constant_time_eq_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:276,28'
          Dst:             constant_time_eq_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:277,29'
          Dst:             constant_time_eq_8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_8
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionDepth:   0
      returnType:      'char '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_eq_w.862
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:460,20'
              BranchSideFuncs:
                - constant_time_eq_w.862
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:460,20'
          Dst:             constant_time_eq_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_w
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w.863
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:454,36'
              BranchSideFuncs:
                - constant_time_is_zero_w.863
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:454,10'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_is_zero_w
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w.861
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:442,30'
              BranchSideFuncs:
                - constant_time_msb_w.861
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:442,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_w
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:345,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_select_8
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w.864
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:500,15'
              BranchSideFuncs:
                - value_barrier_w.864
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:500,15'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecodeBlock
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          178
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - EVP_DecodeBase64
        - EVP_DecodedLength
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:442,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:442,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:442,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:443,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:443,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:447,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:442,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:443,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:452,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:453,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:465,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:453,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:452,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:465,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:452,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:453,24'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:465,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:466,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:466,45'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:467,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:467,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:467,25'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:468,8'
              BranchSideFuncs:
                - EVP_DecodeBase64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:474,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:475,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:474,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:475,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:477,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:479,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:466,8'
          Dst:             EVP_DecodedLength
        - Src:             '/src/boringssl/crypto/base64/base64.c:468,8'
          Dst:             EVP_DecodeBase64
        - Src:             '/src/boringssl/crypto/base64/base64.c:477,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecodedLength
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:257,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:261,19'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecodeBase64
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          135
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - EVP_DecodedLength
        - base64_decode_quad
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:409,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:409,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:411,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:415,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_DecodedLength
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:422,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:425,57'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:436,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:422,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:425,57'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:436,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:425,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:422,29'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:429,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:431,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:431,39'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:434,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:431,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:422,29'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:434,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:416,8'
          Dst:             EVP_DecodedLength
        - Src:             '/src/boringssl/crypto/base64/base64.c:425,10'
          Dst:             base64_decode_quad
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    base64_decode_quad
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - base64_ascii_to_bin
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:299,41'
              BranchSideFuncs:
                - base64_ascii_to_bin
                - base64_ascii_to_bin
                - base64_ascii_to_bin
                - base64_ascii_to_bin
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:299,41'
              BranchSideFuncs:
                - base64_ascii_to_bin
                - base64_ascii_to_bin
                - base64_ascii_to_bin
                - base64_ascii_to_bin
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:303,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:303,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:303,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:303,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:307,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:315,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:315,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:325,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:331,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:299,21'
          Dst:             base64_ascii_to_bin
        - Src:             '/src/boringssl/crypto/base64/base64.c:300,21'
          Dst:             base64_ascii_to_bin
        - Src:             '/src/boringssl/crypto/base64/base64.c:301,21'
          Dst:             base64_ascii_to_bin
        - Src:             '/src/boringssl/crypto/base64/base64.c:302,21'
          Dst:             base64_ascii_to_bin
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecodeFinal
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_encode_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:400,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:400,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:400,30'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:400,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:404,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecodeUpdate
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_encode_ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          202
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - base64_decode_quad
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:344,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:344,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:351,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:352,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:384,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:353,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:361,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:361,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:362,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:366,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:367,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:369,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:382,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:369,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:370,32'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:374,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - base64_decode_quad
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:351,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:352,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:384,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:385,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:389,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:391,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:395,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:369,12'
          Dst:             base64_decode_quad
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_DecodeInit
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_encode_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.874
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:266,18'
              BranchSideFuncs:
                - OPENSSL_memset.874
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:266,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    conv_bin2ascii
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'char '
      argCount:        1
      argTypes:
        - 'char '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_eq_8
        - constant_time_lt_args_8
        - constant_time_select_8
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - constant_time_eq_8
                - constant_time_select_8
                - constant_time_lt_args_8
                - constant_time_select_8
                - constant_time_lt_args_8
                - constant_time_select_8
                - constant_time_lt_args_8
                - constant_time_select_8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:89,5'
              BranchSideFuncs:
                - constant_time_eq_8
                - constant_time_select_8
                - constant_time_lt_args_8
                - constant_time_select_8
                - constant_time_lt_args_8
                - constant_time_select_8
                - constant_time_lt_args_8
                - constant_time_select_8
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:90,40'
          Dst:             constant_time_eq_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:90,17'
          Dst:             constant_time_select_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:92,30'
          Dst:             constant_time_lt_args_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:92,7'
          Dst:             constant_time_select_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:94,30'
          Dst:             constant_time_lt_args_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:94,7'
          Dst:             constant_time_select_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:95,32'
          Dst:             constant_time_lt_args_8
        - Src:             '/src/boringssl/crypto/base64/base64.c:95,9'
          Dst:             constant_time_select_8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncodeFinal
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.evp_encode_ctx_st *'
        - 'char *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_EncodeBlock
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:205,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:205,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:205,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:210,41'
              BranchSideFuncs:
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:217,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:217,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:218,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:210,20'
          Dst:             EVP_EncodeBlock
        - Src:             '/src/boringssl/crypto/base64/base64.c:217,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncodeBlock
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          152
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - conv_bin2ascii
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:225,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:225,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:225,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:225,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:226,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:226,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:227,23'
              BranchSideFuncs:
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:234,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:235,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:236,25'
              BranchSideFuncs:
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:239,35'
              BranchSideFuncs:
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:241,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:241,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:241,60'
              BranchSideFuncs:
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:225,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:225,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:226,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - __sanitizer_cov_trace_const_cmp8
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
                - conv_bin2ascii
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:228,18'
          Dst:             conv_bin2ascii
        - Src:             '/src/boringssl/crypto/base64/base64.c:229,18'
          Dst:             conv_bin2ascii
        - Src:             '/src/boringssl/crypto/base64/base64.c:230,18'
          Dst:             conv_bin2ascii
        - Src:             '/src/boringssl/crypto/base64/base64.c:231,18'
          Dst:             conv_bin2ascii
        - Src:             '/src/boringssl/crypto/base64/base64.c:239,18'
          Dst:             conv_bin2ascii
        - Src:             '/src/boringssl/crypto/base64/base64.c:240,18'
          Dst:             conv_bin2ascii
        - Src:             '/src/boringssl/crypto/base64/base64.c:241,43'
          Dst:             conv_bin2ascii
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncodeUpdate
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'struct.evp_encode_ctx_st *'
        - 'char *'
        - 'int *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_EncodeBlock
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:144,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.878
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.878
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:144,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.878
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.878
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:145,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:149,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.878
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.878
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:149,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:149,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.878
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.878
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:151,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.878
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.878
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:152,21'
              BranchSideFuncs:
                - OPENSSL_memcpy.878
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:157,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.878
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:173,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:173,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:174,22'
              BranchSideFuncs:
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:190,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:183,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:187,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.878
                - __sanitizer_cov_trace_const_cmp8
                - EVP_EncodeBlock
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:191,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:194,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:201,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:149,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/base64/base64.c:152,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/base64/base64.c:159,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/base64/base64.c:163,22'
          Dst:             EVP_EncodeBlock
        - Src:             '/src/boringssl/crypto/base64/base64.c:174,22'
          Dst:             EVP_EncodeBlock
        - Src:             '/src/boringssl/crypto/base64/base64.c:191,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncodeInit
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_encode_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.874
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:137,18'
              BranchSideFuncs:
                - OPENSSL_memset.874
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:137,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_ENCODE_CTX_free
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_encode_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:133,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:133,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_ENCODE_CTX_new
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'struct.evp_encode_ctx_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:124,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:124,25'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.874
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:124,25'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.874
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:124,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:125,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.c:124,25'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/base64/base64.c:128,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_EncodedLength
      functionSourceFile: '/src/boringssl/crypto/base64/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:103,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:103,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/base64/base64.c:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:107,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.c:109,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    file_free
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fclose
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fclose
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:130,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - fclose
        - Branch String:   '/src/boringssl/crypto/bio/file.c:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:130,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:134,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fclose
        - Branch String:   '/src/boringssl/crypto/bio/file.c:134,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:134,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:138,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:135,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:138,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:135,5'
          Dst:             fclose
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    file_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'struct.bio_st *'
        - 'int '
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          193
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - feof
        - fflush
        - file_free
        - fopen64
        - fseek
        - ftell
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:173,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - fflush
                - __sanitizer_cov_trace_const_cmp4
                - file_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - file_free
                - ftell
                - feof
                - fseek
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:173,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - fflush
                - __sanitizer_cov_trace_const_cmp4
                - file_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - file_free
                - ftell
                - feof
                - fseek
        - Branch String:   '/src/boringssl/crypto/bio/file.c:176,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - fseek
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:176,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:181,19'
              BranchSideFuncs:
                - fseek
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:184,19'
              BranchSideFuncs:
                - feof
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:188,13'
              BranchSideFuncs:
                - ftell
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:188,13'
              BranchSideFuncs:
                - ftell
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:191,7'
              BranchSideFuncs:
                - file_free
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:197,7'
              BranchSideFuncs:
                - file_free
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:230,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:236,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:239,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:242,18'
              BranchSideFuncs:
                - fflush
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/file.c:200,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:201,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:206,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:201,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:217,12'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:206,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:206,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:208,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:206,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:208,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:217,12'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:208,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:210,18'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:217,12'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:210,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:213,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:217,12'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:218,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:219,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:225,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.c:230,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:230,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:231,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:181,19'
          Dst:             fseek
        - Src:             '/src/boringssl/crypto/bio/file.c:184,19'
          Dst:             feof
        - Src:             '/src/boringssl/crypto/bio/file.c:188,13'
          Dst:             ftell
        - Src:             '/src/boringssl/crypto/bio/file.c:191,7'
          Dst:             file_free
        - Src:             '/src/boringssl/crypto/bio/file.c:197,7'
          Dst:             file_free
        - Src:             '/src/boringssl/crypto/bio/file.c:213,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:217,12'
          Dst:             fopen64
        - Src:             '/src/boringssl/crypto/bio/file.c:219,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:220,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/bio/file.c:221,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:242,18'
          Dst:             fflush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct._IO_FILE *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    feof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'struct._IO_FILE *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    file_gets
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fgets
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:254,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fgets
                - strlen
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:254,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fgets
                - strlen
        - Branch String:   '/src/boringssl/crypto/bio/file.c:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:254,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:258,37'
              BranchSideFuncs:
                - fgets
                - strlen
        - Branch String:   '/src/boringssl/crypto/bio/file.c:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:259,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:265,15'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:258,8'
          Dst:             fgets
        - Src:             '/src/boringssl/crypto/bio/file.c:265,15'
          Dst:             strlen
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    file_read
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ferror
        - fread
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:144,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fread
                - __sanitizer_cov_trace_const_cmp8
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:144,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fread
                - __sanitizer_cov_trace_const_cmp8
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:144,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:148,30'
              BranchSideFuncs:
                - fread
                - __sanitizer_cov_trace_const_cmp8
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:149,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:149,37'
              BranchSideFuncs:
                - ferror
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:156,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.c:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:150,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:156,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:148,16'
          Dst:             fread
        - Src:             '/src/boringssl/crypto/bio/file.c:149,19'
          Dst:             ferror
        - Src:             '/src/boringssl/crypto/bio/file.c:150,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:151,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'size_t '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct._IO_FILE *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    file_write
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fwrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:160,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:160,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/file.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:160,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:164,29'
              BranchSideFuncs:
                - fwrite
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bio/file.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:165,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:164,18'
          Dst:             fwrite
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_seek
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:311,10'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:311,10'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_tell
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.bio_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:308,34'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:308,34'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_rw_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:303,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:303,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_append_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:298,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:298,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_write_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:293,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:293,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_read_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:288,15'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:288,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_get_fp
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct._IO_FILE **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:280,52'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:280,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_set_fp
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bio_st *'
        - 'struct._IO_FILE *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:0,0'
              BranchSideFuncs:
                - BIO_ctrl
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:284,49'
              BranchSideFuncs:
                - BIO_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:284,15'
          Dst:             BIO_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_s_file
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'struct.bio_method_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_new_fp
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_new
        - BIO_set_fp
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:119,14'
              BranchSideFuncs:
                - BIO_new
                - BIO_set_fp
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:119,14'
              BranchSideFuncs:
                - BIO_new
                - BIO_set_fp
        - Branch String:   '/src/boringssl/crypto/bio/file.c:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:121,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:125,3'
              BranchSideFuncs:
                - BIO_set_fp
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:119,14'
          Dst:             BIO_new
        - Src:             '/src/boringssl/crypto/bio/file.c:125,3'
          Dst:             BIO_set_fp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BIO_new_file
      functionSourceFile: '/src/boringssl/crypto/bio/file.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'struct.bio_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_new_fp
        - ERR_add_error_data
        - ERR_put_error
        - __errno_location
        - fclose
        - fopen64
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:96,10'
              BranchSideFuncs:
                - fopen64
                - BIO_new_fp
                - fclose
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:96,10'
              BranchSideFuncs:
                - fopen64
                - BIO_new_fp
                - fclose
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:98,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:109,9'
              BranchSideFuncs:
                - BIO_new_fp
                - fclose
        - Branch String:   '/src/boringssl/crypto/bio/file.c:101,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:102,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:104,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:110,7'
              BranchSideFuncs:
                - fclose
            - BranchSide:      '/src/boringssl/crypto/bio/file.c:111,5'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.c:96,10'
          Dst:             fopen64
        - Src:             '/src/boringssl/crypto/bio/file.c:98,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:100,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/bio/file.c:101,9'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/file.c:102,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:104,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.c:109,9'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/bio/file.c:111,5'
          Dst:             fclose
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    compare_set_of_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - OPENSSL_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:618,18'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
                - CBS_data
                - OPENSSL_memcmp.1226
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:618,18'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
                - CBS_data
                - OPENSSL_memcmp.1226
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:620,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:621,28'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - OPENSSL_memcmp.1226
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:621,28'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - OPENSSL_memcmp.1226
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:622,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:622,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:625,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:625,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:625,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:630,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:619,18'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:619,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:621,28'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:621,41'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:621,13'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_flush_asn1_set_of
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          170
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_data
        - CBB_flush
        - CBB_len
        - CBS_data
        - CBS_get_any_asn1_element
        - CBS_init
        - CBS_len
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_memdup
        - __assert_fail
        - compare_set_of_element
        - qsort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:634,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBB_data
                - CBB_len
                - CBS_init
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_any_asn1_element
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_malloc
                - CBS_init
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - qsort
                - CBB_data
                - llvm.umax.i64
                - CBS_data
                - CBS_len
                - OPENSSL_memcpy.1228
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:634,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBB_data
                - CBB_len
                - CBS_init
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_any_asn1_element
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_malloc
                - CBS_init
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - qsort
                - CBB_data
                - llvm.umax.i64
                - CBS_data
                - CBS_len
                - OPENSSL_memcpy.1228
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:634,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:634,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:638,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_data
                - CBB_len
                - CBS_init
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_any_asn1_element
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_malloc
                - CBS_init
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - qsort
                - CBB_data
                - llvm.umax.i64
                - CBS_data
                - CBS_len
                - OPENSSL_memcpy.1228
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:641,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:642,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_malloc
                - CBS_init
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - qsort
                - CBB_data
                - llvm.umax.i64
                - CBS_data
                - CBS_len
                - OPENSSL_memcpy.1228
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:649,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_malloc
                - CBS_init
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - qsort
                - CBB_data
                - llvm.umax.i64
                - CBS_data
                - CBS_len
                - OPENSSL_memcpy.1228
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:642,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:643,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:646,17'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_any_asn1_element
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_malloc
                - CBS_init
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - qsort
                - CBB_data
                - llvm.umax.i64
                - CBS_data
                - CBS_len
                - OPENSSL_memcpy.1228
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:662,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:662,31'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:685,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:665,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:685,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:680,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:680,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:685,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:676,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:677,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:680,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:634,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:640,18'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:640,33'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:640,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:641,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:642,10'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:643,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:659,20'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:660,33'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:660,18'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:661,19'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:665,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:667,10'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:671,3'
          Dst:             qsort
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:671,3'
          Dst:             compare_set_of_element
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:674,29'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:677,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:677,58'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:677,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:678,15'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:680,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:685,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:686,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_flush
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          294
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached:
        - CBB_flush
        - ERR_put_error
        - OPENSSL_memmove
        - __assert_fail
        - cbb_buffer_add
        - cbb_get_base
      functionUses:    35
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:165,32'
              BranchSideFuncs:
                - cbb_get_base
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:165,32'
              BranchSideFuncs:
                - cbb_get_base
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:166,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:166,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:166,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:166,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:170,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:175,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:175,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:175,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:176,45'
              BranchSideFuncs:
                - __assert_fail
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:177,3'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:178,31'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:180,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:181,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:247,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:181,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:182,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:247,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:186,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:247,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:195,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:232,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:195,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:195,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:197,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:197,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:198,7'
              BranchSideFuncs:
                - ERR_put_error
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:201,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:201,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:204,20'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:219,9'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:204,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:207,20'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:219,9'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:207,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:210,20'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:219,9'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:210,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:219,9'
              BranchSideFuncs:
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memmove.1235
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:219,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:221,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:228,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:233,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:236,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:237,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:241,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:233,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:236,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:165,32'
          Dst:             cbb_get_base
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:175,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:177,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:180,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:195,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:198,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:222,12'
          Dst:             cbb_buffer_add
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:225,7'
          Dst:             OPENSSL_memmove
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:237,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_data
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:252,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:252,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:252,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:252,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:253,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:254,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:257,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:252,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_len
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:261,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:261,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:261,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:262,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:263,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:268,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:263,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:263,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:265,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:261,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:263,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'size_t '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_get_base
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'struct.cbb_buffer_st *'
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:153,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:155,18'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_buffer_add
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_buffer_st *'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbb_buffer_reserve
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:117,8'
              BranchSideFuncs:
                - cbb_buffer_reserve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:117,8'
              BranchSideFuncs:
                - cbb_buffer_reserve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:117,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:121,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:117,8'
          Dst:             cbb_buffer_reserve
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memmove
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:1016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1016,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1020,10'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_buffer_reserve
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_buffer_st *'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          124
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - OPENSSL_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:74,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:74,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:74,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:78,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:85,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:86,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:104,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:91,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:92,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:92,38'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:94,5'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:94,5'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:95,45'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:105,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:95,23'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_dotted_decimal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_u64_decimal
        - CBS_get_u8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:569,8'
              BranchSideFuncs:
                - CBS_get_u64_decimal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:569,8'
              BranchSideFuncs:
                - CBS_get_u64_decimal
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:569,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:569,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:577,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:569,8'
          Dst:             CBS_get_u64_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:577,11'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:577,51'
          Dst:             CBS_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_oid_from_text
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          137
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_flush
        - CBS_init
        - CBS_len
        - add_base128_integer
        - parse_dotted_decimal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:581,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_init
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:581,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_init
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:581,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:581,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:585,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:598,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:598,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:599,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_dotted_decimal
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:581,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:586,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:590,8'
          Dst:             parse_dotted_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:591,8'
          Dst:             parse_dotted_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:600,8'
          Dst:             add_base128_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:605,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:606,10'
          Dst:             parse_dotted_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:607,10'
          Dst:             add_base128_integer
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    add_base128_integer
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_u8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:322,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:322,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:322,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:323,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:326,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:322,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:323,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:326,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:329,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:331,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:333,12'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:335,10'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:335,10'
          Dst:             CBB_add_u8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u8
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_u
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_u
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:431,25'
              BranchSideFuncs:
                - cbb_add_u
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:431,10'
          Dst:             cbb_add_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_add_u
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_space
        - cbb_get_base
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:411,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:411,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:412,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:412,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:416,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:416,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:422,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:422,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:423,5'
              BranchSideFuncs:
                - cbb_get_base
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:416,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:417,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:422,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - cbb_get_base
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:412,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:423,5'
          Dst:             cbb_get_base
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_space
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_flush
        - cbb_get_base
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:383,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - cbb_get_base
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:383,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - cbb_get_base
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:383,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:383,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:384,23'
              BranchSideFuncs:
                - cbb_get_base
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:383,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:383,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:387,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:383,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:384,23'
          Dst:             cbb_get_base
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:384,8'
          Dst:             cbb_buffer_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_bool
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:554,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:554,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:555,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:555,52'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:556,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:556,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:556,50'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:557,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:555,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:555,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:561,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:555,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:556,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:557,8'
          Dst:             CBB_flush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.cbb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u8
        - CBB_flush
        - add_base128_integer
        - cbb_add_child
      functionUses:    64
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:343,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:343,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:343,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:348,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:348,22'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:352,26'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:352,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:352,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:353,35'
              BranchSideFuncs:
                - add_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:352,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:352,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:361,10'
              BranchSideFuncs:
                - cbb_add_child
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:356,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:356,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:361,10'
              BranchSideFuncs:
                - cbb_add_child
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:343,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:352,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:353,10'
          Dst:             add_base128_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:356,15'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:361,10'
          Dst:             cbb_add_child
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_add_child
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.cbb_st *'
        - 'char '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_zero
        - OPENSSL_memset
        - __assert_fail
        - cbb_buffer_add
        - cbb_get_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:273,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:273,3'
              BranchSideFuncs:
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:273,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:274,3'
              BranchSideFuncs:
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:275,32'
              BranchSideFuncs:
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:274,3'
              BranchSideFuncs:
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:275,32'
              BranchSideFuncs:
                - cbb_get_base
                - llvm.lifetime.start.p0i8
                - cbb_buffer_add
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:280,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:283,18'
              BranchSideFuncs:
                - OPENSSL_memset.1238
                - CBB_zero
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:273,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:274,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:275,32'
          Dst:             cbb_get_base
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:280,8'
          Dst:             cbb_buffer_add
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:283,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:285,3'
          Dst:             CBB_zero
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_zero
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.1238
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:28,18'
              BranchSideFuncs:
                - OPENSSL_memset.1238
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:28,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_octet_string
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:543,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:543,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:544,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:544,56'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:545,8'
              BranchSideFuncs:
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:545,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:545,46'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:546,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:544,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:544,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:550,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:544,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:545,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:546,8'
          Dst:             CBB_flush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_bytes
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_space
        - OPENSSL_memcpy
      functionUses:    25
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:365,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.1228
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:365,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.1228
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:366,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:369,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.1228
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:366,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:369,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_int64_with_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          145
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64_with_tag
        - CBB_add_u8
        - CBB_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:519,12'
              BranchSideFuncs:
                - CBB_add_asn1_uint64_with_tag
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:522,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:526,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:526,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:527,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:526,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:527,10'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:526,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:526,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:530,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_flush
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:519,12'
          Dst:             CBB_add_asn1_uint64_with_tag
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:531,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:535,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:535,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:539,10'
          Dst:             CBB_flush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_uint64_with_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          147
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:480,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:480,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:481,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:481,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:487,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:488,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:489,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:500,10'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:495,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:495,29'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:500,10'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:506,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:506,20'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:510,10'
              BranchSideFuncs:
                - CBB_flush
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:506,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:506,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:510,10'
              BranchSideFuncs:
                - CBB_flush
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:481,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:495,29'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:500,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:506,20'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:510,10'
          Dst:             CBB_flush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_int64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_asn1_int64_with_tag
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - CBB_add_asn1_int64_with_tag
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:514,10'
              BranchSideFuncs:
                - CBB_add_asn1_int64_with_tag
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:514,10'
          Dst:             CBB_add_asn1_int64_with_tag
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_asn1_uint64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_asn1_uint64_with_tag
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - CBB_add_asn1_uint64_with_tag
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:476,10'
              BranchSideFuncs:
                - CBB_add_asn1_uint64_with_tag
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:476,10'
          Dst:             CBB_add_asn1_uint64_with_tag
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_discard_child
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - cbb_get_base
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:463,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - cbb_get_base
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:463,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - cbb_get_base
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:463,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:468,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - cbb_get_base
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:468,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:467,32'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:468,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:468,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:467,32'
          Dst:             cbb_get_base
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap8
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u64le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u64
        - CRYPTO_bswap8
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - CRYPTO_bswap8.1243
                - CBB_add_u64
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:459,27'
              BranchSideFuncs:
                - CRYPTO_bswap8.1243
                - CBB_add_u64
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:459,27'
          Dst:             CRYPTO_bswap8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:459,10'
          Dst:             CBB_add_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_u
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:455,10'
              BranchSideFuncs:
                - cbb_add_u
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:455,10'
          Dst:             cbb_add_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap4
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u32le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u32
        - CRYPTO_bswap4
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - CRYPTO_bswap4.1244
                - CBB_add_u32
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:451,27'
              BranchSideFuncs:
                - CRYPTO_bswap4.1244
                - CBB_add_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:451,27'
          Dst:             CRYPTO_bswap4
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:451,10'
          Dst:             CBB_add_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u32
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_u
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:447,25'
              BranchSideFuncs:
                - cbb_add_u
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:447,10'
          Dst:             cbb_add_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u24
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_u
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_u
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:443,25'
              BranchSideFuncs:
                - cbb_add_u
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:443,10'
          Dst:             cbb_add_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap2
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u16le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u16
        - CRYPTO_bswap2
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - CRYPTO_bswap2
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:439,27'
              BranchSideFuncs:
                - CRYPTO_bswap2
                - CBB_add_u16
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:439,27'
          Dst:             CRYPTO_bswap2
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:439,10'
          Dst:             CBB_add_u16
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u16
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_u
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_u
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:435,25'
              BranchSideFuncs:
                - cbb_add_u
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:435,10'
          Dst:             cbb_add_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_did_write
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - cbb_get_base
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:399,32'
              BranchSideFuncs:
                - cbb_get_base
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:399,32'
              BranchSideFuncs:
                - cbb_get_base
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:401,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:401,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:402,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:402,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:402,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:403,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:401,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:406,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:399,32'
          Dst:             cbb_get_base
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_reserve
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_flush
        - cbb_get_base
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:391,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - cbb_get_base
                - cbb_buffer_reserve
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:391,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - cbb_get_base
                - cbb_buffer_reserve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:391,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:391,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:392,27'
              BranchSideFuncs:
                - cbb_get_base
                - cbb_buffer_reserve
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:391,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:395,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:391,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:392,27'
          Dst:             cbb_get_base
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:392,8'
          Dst:             cbb_buffer_reserve
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_zeros
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_space
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:374,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:374,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.1238
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:375,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:378,18'
              BranchSideFuncs:
                - OPENSSL_memset.1238
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:375,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:378,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u24_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_length_prefixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_length_prefixed
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:313,10'
              BranchSideFuncs:
                - cbb_add_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:313,10'
          Dst:             cbb_add_length_prefixed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_add_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.cbb_st *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_flush
        - cbb_add_child
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:297,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:297,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - cbb_add_child
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:297,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:301,10'
              BranchSideFuncs:
                - cbb_add_child
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:297,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:301,10'
          Dst:             cbb_add_child
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u16_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_length_prefixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_length_prefixed
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:309,10'
              BranchSideFuncs:
                - cbb_add_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:309,10'
          Dst:             cbb_add_length_prefixed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_add_u8_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbb_add_length_prefixed
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - cbb_add_length_prefixed
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:305,10'
              BranchSideFuncs:
                - cbb_add_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:305,10'
          Dst:             cbb_add_length_prefixed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_finish
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          90
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_cleanup
        - CBB_flush
        - ERR_put_error
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:126,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:126,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:127,5'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:131,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:131,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:135,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:135,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:135,43'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:140,16'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:135,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:135,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:135,62'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:140,16'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:141,29'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:143,15'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:144,28'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:146,15'
              BranchSideFuncs:
                - CBB_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:131,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:147,3'
          Dst:             CBB_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_cleanup
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.cbb_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - __assert_fail
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:62,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:62,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:62,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:62,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:67,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:67,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:68,30'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:62,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:68,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_init_fixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_zero
        - cbb_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:0,0'
              BranchSideFuncs:
                - CBB_zero
                - cbb_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:54,3'
              BranchSideFuncs:
                - CBB_zero
                - cbb_init
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:54,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:55,3'
          Dst:             cbb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbb_init
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.cbb_st *'
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_init
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_zero
        - OPENSSL_malloc
        - cbb_init
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:42,3'
              BranchSideFuncs:
                - CBB_zero
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - cbb_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:42,3'
              BranchSideFuncs:
                - CBB_zero
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp8
                - cbb_init
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:45,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:45,35'
              BranchSideFuncs:
                - cbb_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:49,3'
              BranchSideFuncs:
                - cbb_init
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.c:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.c:49,3'
              BranchSideFuncs:
                - cbb_init
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:42,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:44,18'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bytestring/cbb.c:49,3'
          Dst:             cbb_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_valid_day
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          110
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:789,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:789,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:792,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:792,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:792,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:800,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:805,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:805,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:805,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:805,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:807,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:807,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:807,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:807,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:807,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:807,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:808,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:807,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:808,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:810,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbs_get_two_digits
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u8
        - OPENSSL_isdigit
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:772,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:772,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:772,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:772,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:775,24'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:775,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:775,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:778,8'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:778,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:778,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:781,24'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:781,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:781,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:772,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:775,8'
          Dst:             OPENSSL_isdigit
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:778,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:781,8'
          Dst:             OPENSSL_isdigit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u8
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbs_get
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:109,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:109,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:110,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:113,11'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:110,8'
          Dst:             cbs_get
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbs_get
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:35,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_parse_utc_time
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.tm *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_parse_rfc5280_time_internal
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - CBS_parse_rfc5280_time_internal
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:925,10'
              BranchSideFuncs:
                - CBS_parse_rfc5280_time_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:925,10'
          Dst:             CBS_parse_rfc5280_time_internal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_parse_rfc5280_time_internal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'int '
        - 'int '
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          396
      EdgeCount:       100
      CyclomaticComplexity: 30
      functionsReached:
        - CBS_len
        - OPENSSL_gmtime_adj
        - cbs_get_two_digits
        - is_valid_day
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:820,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:820,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:824,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:825,10'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:835,10'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:825,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:825,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:828,12'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:829,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:828,16'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:829,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:835,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:835,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:838,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:839,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:840,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:842,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:842,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:842,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:846,8'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:846,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:846,42'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:846,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:846,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:846,55'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:847,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:847,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:847,18'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:848,8'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:848,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:848,40'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:849,34'
              BranchSideFuncs:
                - is_valid_day
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:849,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:849,39'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:850,8'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:850,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:850,41'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:851,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:851,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:851,17'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:852,8'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:852,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:852,40'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:853,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:853,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:853,16'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:854,8'
              BranchSideFuncs:
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:854,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:854,40'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:854,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:854,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:854,52'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:854,56'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:846,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:846,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:859,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:859,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:859,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:885,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:885,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:886,10'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:899,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:886,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:886,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:889,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_two_digits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:899,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:899,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:903,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_gmtime_adj
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:903,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:905,28'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:915,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:911,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:911,58'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:915,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:911,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:911,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:915,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:825,10'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:829,10'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:835,10'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:846,8'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:848,8'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:849,8'
          Dst:             is_valid_day
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:850,8'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:852,8'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:854,8'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:854,56'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:890,10'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:892,10'
          Dst:             cbs_get_two_digits
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:899,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:911,28'
          Dst:             OPENSSL_gmtime_adj
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_len
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    79
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_parse_generalized_time
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.tm *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_parse_rfc5280_time_internal
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - CBS_parse_rfc5280_time_internal
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:920,10'
              BranchSideFuncs:
                - CBS_parse_rfc5280_time_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:920,10'
          Dst:             CBS_parse_rfc5280_time_internal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    add_decimal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_snprintf
        - CBB_add_bytes
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BIO_snprintf
                - strlen
                - CBB_add_bytes
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:696,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BIO_snprintf
                - strlen
                - CBB_add_bytes
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:697,3'
          Dst:             BIO_snprintf
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:698,51'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:698,10'
          Dst:             CBB_add_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_base128_integer
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:260,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:260,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:261,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:264,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:264,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:264,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:268,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:268,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:268,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:272,12'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:268,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:268,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:272,12'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:275,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:261,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:277,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:261,10'
          Dst:             CBS_get_u8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_asn1_oid_to_text
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          163
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBS_len
        - add_decimal
        - parse_base128_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:725,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:725,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memcpy.p0i8.p0i8.i64
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:726,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:730,14'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:733,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:737,7'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:737,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:738,10'
              BranchSideFuncs:
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:742,35'
              BranchSideFuncs:
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - add_decimal
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:738,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:739,30'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:738,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:748,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:742,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:743,15'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:743,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:744,15'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:742,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:748,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:748,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:749,10'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:758,8'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:749,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:750,10'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:750,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:751,28'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:749,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:748,10'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:758,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:759,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:763,18'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:766,3'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:726,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:733,8'
          Dst:             parse_base128_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:738,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:739,10'
          Dst:             add_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:742,15'
          Dst:             add_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:743,15'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:744,15'
          Dst:             add_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:748,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:749,10'
          Dst:             parse_base128_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:750,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:751,10'
          Dst:             add_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:758,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:759,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:766,3'
          Dst:             CBB_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_is_valid_asn1_oid
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u8
        - CBS_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:702,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:702,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:702,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:702,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:706,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:714,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:714,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:717,12'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:708,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:714,23'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:721,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:702,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:708,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:708,10'
          Dst:             CBS_get_u8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_asn1_bitstring_has_bit
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_is_valid_asn1_bitstring
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:657,8'
              BranchSideFuncs:
                - CBS_is_valid_asn1_bitstring
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:657,8'
              BranchSideFuncs:
                - CBS_is_valid_asn1_bitstring
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:657,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:661,34'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:667,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:662,37'
              BranchSideFuncs:
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:667,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:657,8'
          Dst:             CBS_is_valid_asn1_bitstring
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:667,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:668,11'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_is_valid_asn1_bitstring
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_last_u8
        - CBS_get_u8
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:635,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_last_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:635,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_last_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:637,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:637,42'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:638,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_last_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:637,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:642,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_last_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:642,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:642,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:648,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_last_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:637,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:648,8'
          Dst:             CBS_get_last_u8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_data
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_last_u8
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:173,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:176,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_optional_asn1_bool
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          108
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:606,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:606,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:608,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:608,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:611,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:611,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:614,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:629,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:621,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:623,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:608,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:614,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:615,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:616,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:620,15'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_optional_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_asn1
        - CBS_peek_asn1_tag
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:550,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:550,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:551,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:557,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:551,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:551,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:557,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:557,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:557,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:558,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:550,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:551,10'
          Dst:             CBS_get_asn1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_asn1
      functionUses:    34
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:475,10'
              BranchSideFuncs:
                - cbs_get_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:475,10'
          Dst:             cbs_get_asn1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbs_get_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_any_asn1_element
        - CBS_skip
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:453,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:453,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:461,8'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:461,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:461,62'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:462,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:461,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:466,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:466,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:466,19'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:466,37'
              BranchSideFuncs:
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:466,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:466,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:467,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:461,8'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:466,23'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:467,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_any_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_any_asn1_element
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_any_asn1_element
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:437,10'
              BranchSideFuncs:
                - cbs_get_any_asn1_element
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:437,10'
          Dst:             cbs_get_any_asn1_element
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_skip
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:46,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:47,10'
          Dst:             cbs_get
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbs_get_any_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int *'
        - 'size_t *'
        - 'int *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          285
      EdgeCount:       81
      CyclomaticComplexity: 23
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u8
        - CBS_len
        - __assert_fail
        - cbs_get_u
        - parse_asn1_tag
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:323,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:323,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:329,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:330,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:333,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:333,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:333,5'
              BranchSideFuncs:
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:334,5'
              BranchSideFuncs:
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:334,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:334,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:337,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:338,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:341,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:342,16'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:346,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - CBS_len
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:357,12'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:365,42'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:359,23'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:418,10'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:368,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:368,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:381,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:368,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:368,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:381,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:370,26'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:381,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:370,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:371,25'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:373,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:393,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:399,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:399,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:401,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:408,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:333,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:334,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:338,8'
          Dst:             parse_asn1_tag
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:346,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:350,23'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:350,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:375,14'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:384,10'
          Dst:             cbs_get_u
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:418,10'
          Dst:             CBS_get_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_asn1_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u8
        - parse_base128_integer
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:283,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:283,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:283,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:293,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:296,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - parse_base128_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:307,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:312,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:316,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:283,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:297,10'
          Dst:             parse_base128_integer
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_bytes
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_init
        - cbs_get
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:182,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - CBS_init
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:182,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - CBS_init
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:183,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:186,17'
              BranchSideFuncs:
                - CBS_init
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:183,8'
          Dst:             cbs_get
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:186,3'
          Dst:             CBS_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbs_get_u
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cbs_get
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:95,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:95,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:101,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:104,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:101,12'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:104,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:97,8'
          Dst:             cbs_get
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_init
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_peek_asn1_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_asn1_tag
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:483,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:483,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - parse_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:485,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:485,45'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:485,61'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:485,10'
          Dst:             parse_asn1_tag
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_optional_asn1_uint64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_asn1_uint64
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:588,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:588,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:590,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:593,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:594,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:599,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:594,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:594,43'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:595,9'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:594,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:594,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:601,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:590,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:594,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:595,9'
          Dst:             CBS_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_asn1_uint64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_is_unsigned_asn1_integer
        - CBS_len
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:489,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:489,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:490,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:490,52'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:491,8'
              BranchSideFuncs:
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:490,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:495,8'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:490,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:491,8'
          Dst:             CBS_is_unsigned_asn1_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:496,25'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:497,16'
          Dst:             CBS_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_is_unsigned_asn1_integer
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_is_valid_asn1_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:691,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_is_valid_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:691,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_is_valid_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:692,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:692,55'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:692,59'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:692,10'
          Dst:             CBS_is_valid_asn1_integer
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_is_valid_asn1_integer
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:672,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:672,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:674,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:674,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:677,23'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:677,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:678,25'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:680,8'
              BranchSideFuncs:
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:680,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:680,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:683,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:683,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:683,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:684,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:683,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:683,57'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:684,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:684,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:684,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:687,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:683,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:683,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:687,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:674,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:680,8'
          Dst:             CBS_get_u8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_optional_asn1_octet_string
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_init
        - CBS_len
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:566,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:566,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:568,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:568,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:571,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:571,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:572,5'
              BranchSideFuncs:
                - CBS_init
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:578,5'
              BranchSideFuncs:
                - CBS_init
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:572,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:572,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:573,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:573,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:573,58'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:574,9'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:573,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:573,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:580,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:580,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:580,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:581,20'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:568,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:572,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:573,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:574,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:578,5'
          Dst:             CBS_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_asn1_bool
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:532,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:532,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:533,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:533,52'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:534,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:533,7'
              BranchSideFuncs:
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:538,26'
              BranchSideFuncs:
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:539,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:539,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:543,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:539,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:543,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:533,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:534,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:538,26'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_asn1_int64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_is_valid_asn1_integer
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:513,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:513,52'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:514,8'
              BranchSideFuncs:
                - CBS_is_valid_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:513,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:517,25'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:519,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:522,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:524,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:525,35'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:527,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:524,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:525,35'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:527,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:513,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:514,8'
          Dst:             CBS_is_valid_asn1_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:517,25'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:518,22'
          Dst:             CBS_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_asn1
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:479,10'
              BranchSideFuncs:
                - cbs_get_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:479,10'
          Dst:             cbs_get_asn1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_any_ber_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int *'
        - 'size_t *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbs_get_any_asn1_element
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:444,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_any_asn1_element
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:444,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_any_asn1_element
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:447,7'
              BranchSideFuncs:
                - cbs_get_any_asn1_element
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:447,7'
              BranchSideFuncs:
                - cbs_get_any_asn1_element
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:445,10'
          Dst:             cbs_get_any_asn1_element
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_any_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_any_asn1_element
        - CBS_skip
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:422,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:422,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_any_asn1_element
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:423,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:427,22'
              BranchSideFuncs:
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:427,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:427,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:428,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:423,8'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:427,8'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:428,5'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u64_decimal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_len
        - CBS_skip
        - OPENSSL_isdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:233,3'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:233,3'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:233,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:234,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:250,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:240,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:240,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:242,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_isdigit
                - __sanitizer_cov_trace_const_cmp4
                - CBS_skip
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:233,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:234,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:235,10'
          Dst:             OPENSSL_isdigit
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:238,5'
          Dst:             CBS_skip
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_until_first
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_get_bytes
        - OPENSSL_memchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:223,41'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - OPENSSL_memchr.1458
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:223,41'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - OPENSSL_memchr.1458
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:224,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:227,40'
              BranchSideFuncs:
                - CBS_get_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:223,41'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:223,59'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:223,26'
          Dst:             OPENSSL_memchr
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:227,10'
          Dst:             CBS_get_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memchr
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:990,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:990,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memchr
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:990,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:994,10'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/../internal.h:994,10'
          Dst:             memchr
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u24_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_length_prefixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_length_prefixed
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:219,10'
              BranchSideFuncs:
                - cbs_get_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:219,10'
          Dst:             cbs_get_length_prefixed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cbs_get_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_bytes
        - cbs_get_u
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:200,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:200,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:201,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:207,34'
              BranchSideFuncs:
                - CBS_get_bytes
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:201,8'
          Dst:             cbs_get_u
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:207,10'
          Dst:             CBS_get_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u16_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_length_prefixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_length_prefixed
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:215,10'
              BranchSideFuncs:
                - cbs_get_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:215,10'
          Dst:             cbs_get_length_prefixed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u8_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_length_prefixed
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_length_prefixed
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:211,10'
              BranchSideFuncs:
                - cbs_get_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:211,10'
          Dst:             cbs_get_length_prefixed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_copy_bytes
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcpy
        - cbs_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:191,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.1459
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:191,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.1459
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:192,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:195,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.1459
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:192,8'
          Dst:             cbs_get
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:195,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap8
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u64le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_bswap8
        - cbs_get_u
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:165,8'
              BranchSideFuncs:
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_bswap8.1460
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:165,8'
              BranchSideFuncs:
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_bswap8.1460
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:165,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:168,24'
              BranchSideFuncs:
                - CRYPTO_bswap8.1460
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:165,8'
          Dst:             cbs_get_u
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:168,10'
          Dst:             CRYPTO_bswap8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbs_get_u
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - cbs_get_u
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:161,10'
              BranchSideFuncs:
                - cbs_get_u
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:161,10'
          Dst:             cbs_get_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap4
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u32le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u32
        - CRYPTO_bswap4
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:153,8'
              BranchSideFuncs:
                - CBS_get_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_bswap4.1461
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:153,8'
              BranchSideFuncs:
                - CBS_get_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_bswap4.1461
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:153,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:156,24'
              BranchSideFuncs:
                - CRYPTO_bswap4.1461
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:153,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:156,10'
          Dst:             CRYPTO_bswap4
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u32
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbs_get_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:144,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:144,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:145,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:148,20'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:145,8'
          Dst:             cbs_get_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u24
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbs_get_u
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:135,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:135,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:136,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:139,20'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:136,8'
          Dst:             cbs_get_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_bswap2
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u16le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u16
        - CRYPTO_bswap2
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:127,8'
              BranchSideFuncs:
                - CBS_get_u16
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_bswap2.1462
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:127,8'
              BranchSideFuncs:
                - CBS_get_u16
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_bswap2.1462
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:127,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:130,24'
              BranchSideFuncs:
                - CRYPTO_bswap2.1462
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:127,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:130,10'
          Dst:             CRYPTO_bswap2
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_get_u16
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbs_get_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:118,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:118,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - cbs_get_u
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:119,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:122,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:119,8'
          Dst:             cbs_get_u
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_mem_equal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:87,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:87,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:87,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:90,29'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:90,10'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_contains_zero_byte
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memchr.1458
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:83,30'
              BranchSideFuncs:
                - OPENSSL_memchr.1458
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:83,10'
          Dst:             OPENSSL_memchr
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_strdup
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - OPENSSL_strndup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:75,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:75,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:75,7'
              BranchSideFuncs:
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:76,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:76,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:78,14'
          Dst:             OPENSSL_strndup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBS_stow
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'char **'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - OPENSSL_memdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:59,16'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:59,16'
              BranchSideFuncs:
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:63,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:66,34'
              BranchSideFuncs:
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.c:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:67,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.c:70,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:59,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/cbs.c:66,14'
          Dst:             OPENSSL_memdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_BytesToKey
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/derive_key.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'struct.evp_cipher_st *'
        - 'struct.env_md_st *'
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'int '
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          353
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - OPENSSL_cleanse
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:70,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:70,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - EVP_CIPHER_key_length
                - EVP_CIPHER_iv_length
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:79,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:79,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:80,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:80,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:80,3'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:82,12'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:82,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:86,3'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:88,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:91,14'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:91,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:92,41'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:96,10'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:92,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:96,10'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:99,9'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:100,12'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:104,10'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:100,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:104,10'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:108,5'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:108,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:109,12'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:108,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:109,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:109,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:110,41'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:110,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:111,12'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:109,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:108,19'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:119,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:130,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:119,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:122,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:130,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:122,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:123,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:125,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:119,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:119,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:130,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:130,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:130,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:132,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:132,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:135,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:135,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:136,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:138,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:132,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:132,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:142,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:142,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:142,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestInit_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestUpdate
                - __sanitizer_cov_trace_const_cmp4
                - EVP_DigestFinal_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher_extra/derive_key.c:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:0,0'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/derive_key.c:146,8'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_MD_CTX_cleanup
                - OPENSSL_cleanse
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:76,19'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:77,18'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:79,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:80,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:86,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:88,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:92,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:96,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:100,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:104,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:109,12'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:110,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:111,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:146,8'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:149,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/cipher_extra/derive_key.c:150,3'
          Dst:             OPENSSL_cleanse
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_ede_ecb_cipher
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ecb3_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:213,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_ecb3_encrypt
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:213,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_ecb3_encrypt
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:213,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:216,10'
              BranchSideFuncs:
                - DES_ecb3_encrypt
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:220,41'
              BranchSideFuncs:
                - DES_ecb3_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:220,5'
          Dst:             DES_ecb3_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_ede_init_key
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
              BranchSideFuncs:
                - DES_set_key
                - DES_set_key
                - DES_set_key
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:185,24'
              BranchSideFuncs:
                - DES_set_key
                - DES_set_key
                - DES_set_key
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:188,3'
          Dst:             DES_set_key
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:189,3'
          Dst:             DES_set_key
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:190,3'
          Dst:             DES_set_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_ede3_cbc_cipher
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ede3_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
              BranchSideFuncs:
                - DES_ede3_cbc_encrypt
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:159,42'
              BranchSideFuncs:
                - DES_ede3_cbc_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:161,3'
          Dst:             DES_ede3_cbc_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_ede3_init_key
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
              BranchSideFuncs:
                - DES_set_key
                - DES_set_key
                - DES_set_key
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:147,24'
              BranchSideFuncs:
                - DES_set_key
                - DES_set_key
                - DES_set_key
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:150,3'
          Dst:             DES_set_key
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:151,3'
          Dst:             DES_set_key
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:152,3'
          Dst:             DES_set_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_ecb_cipher
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ecb_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:109,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_ecb_encrypt
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:109,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - DES_ecb_encrypt
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:109,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:112,10'
              BranchSideFuncs:
                - DES_ecb_encrypt
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:115,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:115,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:116,39'
              BranchSideFuncs:
                - DES_ecb_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:116,5'
          Dst:             DES_ecb_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_cbc_cipher
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ncbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
              BranchSideFuncs:
                - DES_ncbc_encrypt
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:83,42'
              BranchSideFuncs:
                - DES_ncbc_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:85,3'
          Dst:             DES_ncbc_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    des_init_key
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_cipher_ctx_st.50 *'
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:0,0'
              BranchSideFuncs:
                - DES_set_key
            - BranchSide:      '/src/boringssl/crypto/cipher_extra/e_des.c:74,24'
              BranchSideFuncs:
                - DES_set_key
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher_extra/e_des.c:77,3'
          Dst:             DES_set_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_ede3_ecb
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_ede3
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_ede
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_ede_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_ede3_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_ecb
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_des_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher_extra/e_des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'struct.evp_cipher_st.51 *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    do_library_init
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cpuid_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.c:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.c:155,3'
              BranchSideFuncs:
                - OPENSSL_cpuid_setup
            - BranchSide:      '/src/boringssl/crypto/crypto.c:155,3'
              BranchSideFuncs:
                - OPENSSL_cpuid_setup
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.c:155,3'
          Dst:             OPENSSL_cpuid_setup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_cleanup
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_init_crypto
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'struct.ossl_init_settings_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_load_builtin_modules
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_register_all_complete
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_load_builtin_engines
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_malloc_init
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_malloc_init
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OpenSSL_version_num
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SSLeay
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OpenSSL_version
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.c:196,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/crypto.c:196,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    SSLeay_version
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OpenSSL_version
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.c:0,0'
              BranchSideFuncs:
                - OpenSSL_version
            - BranchSide:      '/src/boringssl/crypto/crypto.c:193,48'
              BranchSideFuncs:
                - OpenSSL_version
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.c:193,48'
          Dst:             OpenSSL_version
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_pre_sandbox_init
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_fork_generation
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.c:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.c:190,3'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
            - BranchSide:      '/src/boringssl/crypto/crypto.c:190,3'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.c:190,3'
          Dst:             CRYPTO_get_fork_generation
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_has_asm
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_confidential_build
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_library_init
      functionSourceFile: '/src/boringssl/crypto/crypto.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_set_key_unchecked
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.DES_cblock_st *'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - DES_set_key
            - BranchSide:      '/src/boringssl/crypto/des/des.c:770,3'
              BranchSideFuncs:
                - DES_set_key
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:770,3'
          Dst:             DES_set_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_set_key
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.DES_cblock_st *'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          256
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_rotr_u32
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:303,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
            - BranchSide:      '/src/boringssl/crypto/des/des.c:303,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
        - Branch String:   '/src/boringssl/crypto/des/des.c:322,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/des/des.c:321,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.c:350,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:345,31'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:348,31'
          Dst:             CRYPTO_rotr_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_rotr_u32
      functionSourceFile: '/src/boringssl/crypto/des/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    72
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_ede2_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_cblock_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ede3_cbc_encrypt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - DES_ede3_cbc_encrypt
            - BranchSide:      '/src/boringssl/crypto/des/des.c:763,3'
              BranchSideFuncs:
                - DES_ede3_cbc_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:763,3'
          Dst:             DES_ede3_cbc_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_ede3_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_cblock_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          825
      EdgeCount:       60
      CyclomaticComplexity: 7
      functionsReached:
        - DES_decrypt3
        - DES_encrypt3
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:665,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - DES_decrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.c:665,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - DES_decrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.c:670,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:671,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
                - DES_decrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.c:708,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
                - DES_decrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.c:673,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:674,7'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:688,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:673,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:674,7'
              BranchSideFuncs:
                - DES_encrypt3
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:688,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:688,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:688,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:689,7'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:690,12'
              BranchSideFuncs:
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:710,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:711,7'
              BranchSideFuncs:
                - DES_decrypt3
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:730,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:710,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:711,7'
              BranchSideFuncs:
                - DES_decrypt3
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:730,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:730,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:730,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:731,7'
              BranchSideFuncs:
                - DES_decrypt3
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:745,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:681,7'
          Dst:             DES_encrypt3
        - Src:             '/src/boringssl/crypto/des/des.c:695,7'
          Dst:             DES_encrypt3
        - Src:             '/src/boringssl/crypto/des/des.c:719,7'
          Dst:             DES_decrypt3
        - Src:             '/src/boringssl/crypto/des/des.c:739,7'
          Dst:             DES_decrypt3
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_encrypt3
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          121
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_encrypt2
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - DES_encrypt2
                - DES_encrypt2
                - DES_encrypt2
            - BranchSide:      '/src/boringssl/crypto/des/des.c:506,7'
              BranchSideFuncs:
                - DES_encrypt2
                - DES_encrypt2
                - DES_encrypt2
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:511,3'
          Dst:             DES_encrypt2
        - Src:             '/src/boringssl/crypto/des/des.c:512,3'
          Dst:             DES_encrypt2
        - Src:             '/src/boringssl/crypto/des/des.c:513,3'
          Dst:             DES_encrypt2
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_decrypt3
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          121
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_encrypt2
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - DES_encrypt2
                - DES_encrypt2
                - DES_encrypt2
            - BranchSide:      '/src/boringssl/crypto/des/des.c:525,7'
              BranchSideFuncs:
                - DES_encrypt2
                - DES_encrypt2
                - DES_encrypt2
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:530,3'
          Dst:             DES_encrypt2
        - Src:             '/src/boringssl/crypto/des/des.c:531,3'
          Dst:             DES_encrypt2
        - Src:             '/src/boringssl/crypto/des/des.c:532,3'
          Dst:             DES_encrypt2
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_encrypt2
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          1819
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_rotr_u32
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:448,7'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
            - BranchSide:      '/src/boringssl/crypto/des/des.c:448,7'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
        - Branch String:   '/src/boringssl/crypto/des/des.c:462,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:463,5'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
            - BranchSide:      '/src/boringssl/crypto/des/des.c:480,5'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:457,7'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:458,7'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:463,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:464,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:465,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:466,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:467,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:468,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:469,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:470,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:471,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:472,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:473,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:474,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:475,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:476,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:477,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:480,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:481,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:482,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:483,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:484,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:485,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:486,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:487,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:488,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:489,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:490,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:491,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:492,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:493,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:494,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:0,0'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:498,13'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:499,13'
          Dst:             CRYPTO_rotr_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_ecb3_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'struct.DES_cblock_st *'
        - 'struct.DES_cblock_st *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'struct.DES_ks *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          136
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DES_decrypt3
        - DES_encrypt3
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:639,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
                - DES_decrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.c:639,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - DES_encrypt3
                - llvm.lifetime.end.p0i8
                - DES_decrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.c:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:648,5'
              BranchSideFuncs:
                - DES_decrypt3
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:650,5'
              BranchSideFuncs:
                - DES_decrypt3
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:648,5'
          Dst:             DES_encrypt3
        - Src:             '/src/boringssl/crypto/des/des.c:650,5'
          Dst:             DES_decrypt3
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_ncbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'struct.DES_ks *'
        - 'struct.DES_cblock_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          815
      EdgeCount:       60
      CyclomaticComplexity: 7
      functionsReached:
        - DES_encrypt1
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:564,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
            - BranchSide:      '/src/boringssl/crypto/des/des.c:564,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
        - Branch String:   '/src/boringssl/crypto/des/des.c:569,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:570,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
                - DES_encrypt1
            - BranchSide:      '/src/boringssl/crypto/des/des.c:601,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
                - DES_encrypt1
        - Branch String:   '/src/boringssl/crypto/des/des.c:572,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:573,7'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:585,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:572,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:573,7'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:585,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:585,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:585,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:586,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:586,7'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:587,12'
              BranchSideFuncs:
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:603,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:604,7'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:616,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:603,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:604,7'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:616,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:616,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:616,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:617,7'
              BranchSideFuncs:
                - DES_encrypt1
                - __sanitizer_cov_trace_switch
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/des/des.c:624,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:624,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:579,7'
          Dst:             DES_encrypt1
        - Src:             '/src/boringssl/crypto/des/des.c:591,7'
          Dst:             DES_encrypt1
        - Src:             '/src/boringssl/crypto/des/des.c:608,7'
          Dst:             DES_encrypt1
        - Src:             '/src/boringssl/crypto/des/des.c:621,7'
          Dst:             DES_encrypt1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_encrypt1
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'int *'
        - 'struct.DES_ks *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          1911
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_rotr_u32
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:384,7'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
            - BranchSide:      '/src/boringssl/crypto/des/des.c:384,7'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
        - Branch String:   '/src/boringssl/crypto/des/des.c:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:401,5'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
            - BranchSide:      '/src/boringssl/crypto/des/des.c:418,5'
              BranchSideFuncs:
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
                - CRYPTO_rotr_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:395,7'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:396,7'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:401,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:402,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:403,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:404,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:405,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:406,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:407,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:408,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:409,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:410,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:411,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:412,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:413,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:414,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:415,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:418,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:419,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:420,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:421,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:422,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:423,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:424,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:425,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:426,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:427,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:428,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:429,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:430,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:431,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:432,5'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:0,0'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:437,7'
          Dst:             CRYPTO_rotr_u32
        - Src:             '/src/boringssl/crypto/des/des.c:438,7'
          Dst:             CRYPTO_rotr_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_ecb_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.DES_cblock_st *'
        - 'struct.DES_cblock_st *'
        - 'struct.DES_ks *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_encrypt1
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/des/des.c:543,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DES_encrypt1
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.c:551,3'
          Dst:             DES_encrypt1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DES_set_odd_parity
      functionSourceFile: '/src/boringssl/crypto/des/des.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.DES_cblock_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.c:376,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.c:377,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.c:379,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    METHOD_unref
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:93,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:93,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:93,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:96,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:96,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:96,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:96,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.c:96,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    METHOD_ref
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:87,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:87,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:87,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:87,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:88,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.c:87,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_get_ECDSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'struct.ecdsa_method_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_set_ECDSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.engine_st *'
        - 'struct.ecdsa_method_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:0,0'
              BranchSideFuncs:
                - set_method
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:78,39'
              BranchSideFuncs:
                - set_method
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.c:78,10'
          Dst:             set_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    set_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char **'
        - 'char *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:58,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:58,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:58,36'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:58,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:62,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_get_RSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'struct.rsa_meth_st *'
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_set_RSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.engine_st *'
        - 'struct.rsa_meth_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:0,0'
              BranchSideFuncs:
                - set_method
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:68,21'
              BranchSideFuncs:
                - set_method
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.c:68,10'
          Dst:             set_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_free
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:46,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.c:46,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/engine/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ENGINE_new
      functionSourceFile: '/src/boringssl/crypto/engine/engine.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'struct.engine_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:35,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:35,20'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2727
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:35,20'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2727
        - Branch String:   '/src/boringssl/crypto/engine/engine.c:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:35,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.c:36,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.c:35,20'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/engine/engine.c:40,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_base_id
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_id
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_id
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:512,10'
              BranchSideFuncs:
                - EVP_PKEY_id
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:512,10'
          Dst:             EVP_PKEY_id
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_id
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:500,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:500,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:500,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:501,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:505,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:501,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_set1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:491,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:491,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:492,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:496,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:492,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_cleanup
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OpenSSL_add_all_digests
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OpenSSL_add_all_ciphers
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_add_all_algorithms_conf
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OpenSSL_add_all_algorithms
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get0
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get_signature_md
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'struct.env_md_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:467,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:466,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_signature_md
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:462,28'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:461,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get_raw_public_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:440,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:440,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:440,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:441,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:445,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:441,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get_raw_private_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:430,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:430,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:430,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:431,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:435,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:431,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_new_raw_public_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - 'int '
        - 'struct.engine_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:406,19'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:406,19'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:407,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:408,8'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:424,3'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:412,12'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:424,3'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:412,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:413,5'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:417,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:417,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:417,7'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:424,3'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:406,19'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp.c:408,8'
          Dst:             EVP_PKEY_set_type
        - Src:             '/src/boringssl/crypto/evp/evp.c:413,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.c:424,3'
          Dst:             EVP_PKEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_new
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:86,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2831
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:86,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2831
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:86,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:87,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:86,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/evp.c:91,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_set_type
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - evp_pkey_asn1_find
        - evp_pkey_set_method
        - free_it
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:359,7'
              BranchSideFuncs:
                - free_it
                - evp_pkey_asn1_find
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:359,7'
              BranchSideFuncs:
                - free_it
                - evp_pkey_asn1_find
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:359,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:359,21'
              BranchSideFuncs:
                - evp_pkey_asn1_find
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:366,39'
              BranchSideFuncs:
                - evp_pkey_asn1_find
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:363,5'
              BranchSideFuncs:
                - evp_pkey_asn1_find
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:366,39'
              BranchSideFuncs:
                - evp_pkey_asn1_find
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:368,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:373,7'
              BranchSideFuncs:
                - evp_pkey_set_method
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:373,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:374,5'
              BranchSideFuncs:
                - evp_pkey_set_method
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:363,5'
          Dst:             free_it
        - Src:             '/src/boringssl/crypto/evp/evp.c:366,39'
          Dst:             evp_pkey_asn1_find
        - Src:             '/src/boringssl/crypto/evp/evp.c:368,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.c:369,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/evp/evp.c:374,5'
          Dst:             evp_pkey_set_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_free
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - free_it
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:107,12'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - free_it
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:107,12'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - free_it
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:107,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:111,49'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - free_it
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:111,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:115,3'
              BranchSideFuncs:
                - free_it
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:111,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/evp/evp.c:115,3'
          Dst:             free_it
        - Src:             '/src/boringssl/crypto/evp/evp.c:116,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    free_it
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:99,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:99,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:99,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:99,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:99,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:99,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:100,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    evp_pkey_asn1_find
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'struct.evp_pkey_asn1_method_st *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:216,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:222,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:224,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:226,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:228,7'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    evp_pkey_set_method
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_asn1_method_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_it
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - free_it
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:234,3'
              BranchSideFuncs:
                - free_it
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:234,3'
          Dst:             free_it
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_new_raw_private_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        4
      argTypes:
        - 'int '
        - 'struct.engine_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
        - EVP_PKEY_set_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:382,19'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:382,19'
              BranchSideFuncs:
                - EVP_PKEY_new
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:383,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:384,8'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:400,3'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:383,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:388,12'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:400,3'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:388,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:389,5'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:393,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:393,7'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:400,3'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:382,19'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp.c:384,8'
          Dst:             EVP_PKEY_set_type
        - Src:             '/src/boringssl/crypto/evp/evp.c:389,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.c:400,3'
          Dst:             EVP_PKEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_assign
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - EVP_PKEY_assign_DSA
        - EVP_PKEY_assign_EC_KEY
        - EVP_PKEY_assign_RSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:344,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EVP_PKEY_assign_EC_KEY
                - EVP_PKEY_assign_DSA
                - EVP_PKEY_assign_RSA
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:344,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EVP_PKEY_assign_EC_KEY
                - EVP_PKEY_assign_DSA
                - EVP_PKEY_assign_RSA
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:344,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:346,40'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:348,40'
              BranchSideFuncs:
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:350,43'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:353,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:346,14'
          Dst:             EVP_PKEY_assign_RSA
        - Src:             '/src/boringssl/crypto/evp/evp.c:348,14'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/evp.c:350,14'
          Dst:             EVP_PKEY_assign_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp.c:353,3'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.c:354,3'
          Dst:             ERR_add_error_dataf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_assign_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - evp_pkey_set_method
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:256,3'
              BranchSideFuncs:
                - evp_pkey_set_method
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:256,3'
          Dst:             evp_pkey_set_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_assign_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - evp_pkey_set_method
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:286,3'
              BranchSideFuncs:
                - evp_pkey_set_method
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:286,3'
          Dst:             evp_pkey_set_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_assign_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - evp_pkey_set_method
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:316,3'
              BranchSideFuncs:
                - evp_pkey_set_method
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:316,3'
          Dst:             evp_pkey_set_method
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get1_DH
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get0_DH
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get1_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_up_ref
        - EVP_PKEY_get0_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:330,20'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:330,20'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:331,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:332,5'
              BranchSideFuncs:
                - EC_KEY_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:330,20'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp.c:332,5'
          Dst:             EC_KEY_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get0_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:322,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:322,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:323,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:326,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:323,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_set1_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_up_ref
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:308,7'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:308,7'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:308,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:309,5'
              BranchSideFuncs:
                - EC_KEY_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:308,7'
          Dst:             EVP_PKEY_assign_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp.c:309,5'
          Dst:             EC_KEY_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get1_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_up_ref
        - EVP_PKEY_get0_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:300,14'
              BranchSideFuncs:
                - EVP_PKEY_get0_DSA
                - DSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:300,14'
              BranchSideFuncs:
                - EVP_PKEY_get0_DSA
                - DSA_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:301,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:302,5'
              BranchSideFuncs:
                - DSA_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:300,14'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/evp/evp.c:302,5'
          Dst:             DSA_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get0_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:292,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:292,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:293,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:296,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:293,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_set1_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_up_ref
        - EVP_PKEY_assign_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:278,7'
              BranchSideFuncs:
                - EVP_PKEY_assign_DSA
                - __sanitizer_cov_trace_const_cmp4
                - DSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:278,7'
              BranchSideFuncs:
                - EVP_PKEY_assign_DSA
                - __sanitizer_cov_trace_const_cmp4
                - DSA_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:278,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:279,5'
              BranchSideFuncs:
                - DSA_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:278,7'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/evp.c:279,5'
          Dst:             DSA_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get1_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_get0_RSA
        - RSA_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:270,14'
              BranchSideFuncs:
                - EVP_PKEY_get0_RSA
                - RSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:270,14'
              BranchSideFuncs:
                - EVP_PKEY_get0_RSA
                - RSA_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:271,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:272,5'
              BranchSideFuncs:
                - RSA_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:270,14'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/crypto/evp/evp.c:272,5'
          Dst:             RSA_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_get0_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:262,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:262,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:263,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:266,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:263,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_set1_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_assign_RSA
        - RSA_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:248,7'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
                - __sanitizer_cov_trace_const_cmp4
                - RSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:248,7'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
                - __sanitizer_cov_trace_const_cmp4
                - RSA_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:248,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:249,5'
              BranchSideFuncs:
                - RSA_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:248,7'
          Dst:             EVP_PKEY_assign_RSA
        - Src:             '/src/boringssl/crypto/evp/evp.c:249,5'
          Dst:             RSA_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_type
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - evp_pkey_asn1_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:240,38'
              BranchSideFuncs:
                - evp_pkey_asn1_find
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:240,38'
              BranchSideFuncs:
                - evp_pkey_asn1_find
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:241,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:244,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:240,38'
          Dst:             evp_pkey_asn1_find
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_bits
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:202,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:202,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:202,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:203,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_size
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:195,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:195,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:195,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:196,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_cmp_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:449,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:449,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:449,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:452,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:452,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:452,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:452,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:452,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:453,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_missing_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:188,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:188,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:188,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:188,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:188,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:189,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_copy_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          96
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp_parameters
        - EVP_PKEY_missing_parameters
        - EVP_PKEY_set_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:155,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:155,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:156,38'
              BranchSideFuncs:
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:159,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:156,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:164,7'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:159,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:160,5'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:164,7'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:165,5'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:170,8'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:171,9'
              BranchSideFuncs:
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:178,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:171,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:171,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:174,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:178,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:178,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:178,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:178,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:179,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:156,10'
          Dst:             EVP_PKEY_set_type
        - Src:             '/src/boringssl/crypto/evp/evp.c:160,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.c:164,7'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             '/src/boringssl/crypto/evp/evp.c:165,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.c:170,8'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             '/src/boringssl/crypto/evp/evp.c:171,9'
          Dst:             EVP_PKEY_cmp_parameters
        - Src:             '/src/boringssl/crypto/evp/evp.c:174,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:132,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:132,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:132,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:136,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:139,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:151,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:139,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:140,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:146,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_is_opaque
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:125,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:125,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:125,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:125,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:125,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:125,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:126,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_up_ref
      functionSourceFile: '/src/boringssl/crypto/evp/evp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/evp/evp.c:120,30'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.c:120,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_paramgen
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'struct.evp_pkey_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          95
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:459,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:459,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:459,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:459,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:460,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:459,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:459,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:460,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:459,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:460,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:463,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:464,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:468,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:468,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:472,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:473,17'
              BranchSideFuncs:
                - EVP_PKEY_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:480,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:474,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:475,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:480,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:480,7'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:481,19'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:460,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:464,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:473,17'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:475,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:481,5'
          Dst:             EVP_PKEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_paramgen_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:450,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:450,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:450,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:450,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:451,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:450,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:450,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:451,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:451,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:454,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:451,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_keygen
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'struct.evp_pkey_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          95
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:420,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:420,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:420,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:420,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:421,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:420,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:420,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:421,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:421,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:424,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:424,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:425,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:429,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:429,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:433,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - EVP_PKEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:434,17'
              BranchSideFuncs:
                - EVP_PKEY_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:441,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:435,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:436,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:441,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:441,7'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:442,19'
              BranchSideFuncs:
                - EVP_PKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:425,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:434,17'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:436,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:442,5'
          Dst:             EVP_PKEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_keygen_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:411,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:411,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:411,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:411,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:411,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:411,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:412,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:415,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:412,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_derive
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:399,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:399,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:399,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:399,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:400,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:399,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:399,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:400,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:400,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:403,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:404,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:407,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:400,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:404,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_derive_set_peer
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          180
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp_parameters
        - EVP_PKEY_free
        - EVP_PKEY_missing_parameters
        - EVP_PKEY_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:340,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:340,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:340,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:340,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:340,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:341,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:341,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:341,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:342,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:341,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:341,66'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:342,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:341,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:342,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:343,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:346,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:346,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:347,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:353,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:347,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:348,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:353,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:349,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:353,58'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:355,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:359,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:359,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:363,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:364,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:368,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:369,5'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:378,8'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:378,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:379,37'
              BranchSideFuncs:
                - EVP_PKEY_cmp_parameters
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:384,22'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:380,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:384,22'
              BranchSideFuncs:
                - EVP_PKEY_free
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_up_ref
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:390,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:394,3'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:349,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:364,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:369,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:378,8'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:379,8'
          Dst:             EVP_PKEY_cmp_parameters
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:380,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:384,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:394,3'
          Dst:             EVP_PKEY_up_ref
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_derive_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:330,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:330,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:330,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:330,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:331,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:330,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:330,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:331,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:331,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:334,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:331,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_verify_recover
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:318,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:318,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:318,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:318,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:319,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:318,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:318,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:319,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:319,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:322,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:323,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:326,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:319,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:323,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_verify_recover_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:308,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:308,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:308,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:308,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:309,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:308,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:308,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:309,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:309,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:312,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:309,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_decrypt
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:296,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:296,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:296,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:296,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:297,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:296,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:296,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:297,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:297,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:300,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:301,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:304,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:297,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:301,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_decrypt_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:286,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:286,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:286,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:286,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:287,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:286,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:286,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:287,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:287,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:290,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:287,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_encrypt
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:274,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:274,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:274,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:274,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:275,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:274,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:274,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:275,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:275,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:278,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:279,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:282,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:275,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:279,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_encrypt_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:264,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:264,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:264,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:264,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:265,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:264,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:264,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:265,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:265,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:268,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:265,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_verify
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:252,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:252,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:252,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:252,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:253,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:252,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:252,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:253,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:253,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:256,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:257,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:260,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:253,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:257,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_verify_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:241,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:241,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:241,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:241,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:243,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:241,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:242,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:243,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:242,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:242,50'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:246,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:243,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:246,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:243,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_sign
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:229,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:229,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:229,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:229,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:230,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:229,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:229,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:230,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:230,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:233,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:234,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:237,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:230,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:234,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_sign_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:217,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:217,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:217,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:217,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:219,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:217,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:218,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:219,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:218,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:218,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:223,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:219,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:223,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:219,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_ctrl
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'int '
        - 'int '
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          97
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:194,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:194,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:194,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:194,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:195,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:194,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:194,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:195,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:195,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:198,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:198,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:198,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:203,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:199,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:203,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:204,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:208,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:208,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:208,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:213,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:209,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:213,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:195,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:199,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:204,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:209,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get0_pkey
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'struct.evp_pkey_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_dup
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st *'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_CTX_free
        - EVP_PKEY_up_ref
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:155,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:155,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:155,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:155,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:155,35'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:159,23'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:160,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:164,3'
              BranchSideFuncs:
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:171,5'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:175,12'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:176,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:180,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_CTX_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:180,7'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:181,16'
              BranchSideFuncs:
                - EVP_PKEY_CTX_free
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:159,23'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:164,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:171,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:176,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:182,5'
          Dst:             EVP_PKEY_CTX_free
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:183,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_free
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_free
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:143,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:143,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:143,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:146,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:146,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:146,33'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:149,22'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:147,5'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:149,22'
              BranchSideFuncs:
                - EVP_PKEY_free
                - EVP_PKEY_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:149,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:150,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:151,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    evp_pkey_meth_find
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionDepth:   0
      returnType:      'struct.evp_pkey_method_st *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_new_id
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st *'
      argCount:        2
      argTypes:
        - 'int '
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - evp_pkey_ctx_new
        - evp_pkey_meth_find
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:132,40'
              BranchSideFuncs:
                - evp_pkey_meth_find
                - evp_pkey_ctx_new
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:132,40'
              BranchSideFuncs:
                - evp_pkey_meth_find
                - evp_pkey_ctx_new
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:134,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:139,10'
              BranchSideFuncs:
                - evp_pkey_ctx_new
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:132,40'
          Dst:             evp_pkey_meth_find
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:134,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:135,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:139,10'
          Dst:             evp_pkey_ctx_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    evp_pkey_ctx_new
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st *'
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.engine_st *'
        - 'struct.evp_pkey_method_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_PKEY_free
        - EVP_PKEY_up_ref
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:89,23'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:89,23'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:90,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:93,3'
              BranchSideFuncs:
                - OPENSSL_memset.2899
                - EVP_PKEY_up_ref
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:100,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:104,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:104,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:105,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:105,9'
              BranchSideFuncs:
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:106,26'
              BranchSideFuncs:
                - EVP_PKEY_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:89,23'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:93,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:100,5'
          Dst:             EVP_PKEY_up_ref
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:106,7'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:107,7'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_new
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionDepth:   0
      returnType:      'struct.evp_pkey_ctx_st *'
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.engine_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - evp_pkey_ctx_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:116,12'
              BranchSideFuncs:
                - evp_pkey_ctx_new
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:116,12'
              BranchSideFuncs:
                - evp_pkey_ctx_new
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:116,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:116,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:117,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:117,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:121,53'
              BranchSideFuncs:
                - evp_pkey_ctx_new
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.c:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:123,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.c:128,10'
              BranchSideFuncs:
                - evp_pkey_ctx_new
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:117,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:123,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:124,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.c:128,10'
          Dst:             evp_pkey_ctx_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dup_bn_into
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_dup
        - BN_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:223,7'
              BranchSideFuncs:
                - BN_dup
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:223,7'
              BranchSideFuncs:
                - BN_dup
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:224,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:227,11'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:223,7'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:227,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_dsa_paramgen_q_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:306,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:306,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_dsa_paramgen_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:300,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:300,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int_dsa_free
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:260,18'
              BranchSideFuncs:
                - DSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:260,3'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_cmp_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_cmp
        - DSA_get0_g
        - DSA_get0_p
        - DSA_get0_q
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:246,25'
              BranchSideFuncs:
                - DSA_get0_p
                - DSA_get0_p
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get0_q
                - DSA_get0_q
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:246,25'
              BranchSideFuncs:
                - DSA_get0_p
                - DSA_get0_p
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get0_q
                - DSA_get0_q
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:248,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:248,60'
              BranchSideFuncs:
                - DSA_get0_q
                - DSA_get0_q
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:249,17'
              BranchSideFuncs:
                - DSA_get0_q
                - DSA_get0_q
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:249,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:249,60'
              BranchSideFuncs:
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:250,17'
              BranchSideFuncs:
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:248,17'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:248,36'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:248,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:249,17'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:249,36'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:249,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:250,17'
          Dst:             DSA_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:250,36'
          Dst:             DSA_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:250,10'
          Dst:             BN_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_copy_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - dup_bn_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:234,21'
              BranchSideFuncs:
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:234,21'
              BranchSideFuncs:
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:236,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:236,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:237,29'
              BranchSideFuncs:
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:237,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:237,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:238,29'
              BranchSideFuncs:
                - dup_bn_into
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:236,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:242,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:236,8'
          Dst:             dup_bn_into
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:237,8'
          Dst:             dup_bn_into
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:238,8'
          Dst:             dup_bn_into
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_missing_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_get0_g
        - DSA_get0_p
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:212,26'
              BranchSideFuncs:
                - DSA_get0_p
                - DSA_get0_q
                - DSA_get0_g
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:212,26'
              BranchSideFuncs:
                - DSA_get0_p
                - DSA_get0_q
                - DSA_get0_g
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,34'
              BranchSideFuncs:
                - DSA_get0_q
                - DSA_get0_g
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,58'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:214,7'
              BranchSideFuncs:
                - DSA_get0_g
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:217,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,7'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:213,34'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:214,7'
          Dst:             DSA_get0_g
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
        - DSA_get0_p
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - DSA_get0_p
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:207,26'
              BranchSideFuncs:
                - DSA_get0_p
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:208,22'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:208,10'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int_dsa_size
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - DSA_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:202,26'
              BranchSideFuncs:
                - DSA_size
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:203,10'
          Dst:             DSA_size
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_priv_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          135
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - BN_marshal_asn1
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - DSA_marshal_parameters
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:177,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:177,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:178,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:178,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:179,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:179,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:184,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:185,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:186,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:186,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:187,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:187,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:188,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:188,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:189,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:189,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:190,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:190,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:191,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:191,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:192,43'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:192,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:193,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:179,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:185,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:186,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:187,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:188,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:189,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:190,8'
          Dst:             DSA_marshal_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:191,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:192,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:193,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:194,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_pub_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          92
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - CBS_len
        - DSA_free
        - DSA_new
        - DSA_parse_parameters
        - ERR_put_error
        - EVP_PKEY_assign_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:73,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - DSA_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_assign_DSA
                - DSA_new
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:73,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - DSA_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_assign_DSA
                - DSA_new
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:74,11'
              BranchSideFuncs:
                - DSA_new
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:79,11'
              BranchSideFuncs:
                - DSA_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:86,18'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:80,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:80,24'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:86,18'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:91,8'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:101,3'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:91,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:92,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:97,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_DSA
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:73,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:74,11'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:79,11'
          Dst:             DSA_parse_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:80,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:86,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:91,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:92,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:97,3'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:101,3'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_pub_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          152
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - BN_marshal_asn1
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - DSA_marshal_parameters
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:106,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:106,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:107,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:107,49'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:110,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:107,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:107,67'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:110,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:111,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:112,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:112,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:113,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:113,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:114,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:114,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:115,19'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:115,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:116,9'
              BranchSideFuncs:
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:117,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:116,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:117,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:117,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:118,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:118,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:119,45'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:119,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:120,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:111,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:111,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:112,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:113,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:114,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:116,9'
          Dst:             DSA_marshal_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:117,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:118,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:119,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:120,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:121,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_pub_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_cmp
        - DSA_get0_pub_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - DSA_get0_pub_key
                - DSA_get0_pub_key
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:254,25'
              BranchSideFuncs:
                - DSA_get0_pub_key
                - DSA_get0_pub_key
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:256,17'
          Dst:             DSA_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:256,42'
          Dst:             DSA_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:256,10'
          Dst:             BN_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_priv_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          110
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_parse_asn1_unsigned
        - CBS_len
        - DSA_free
        - DSA_parse_parameters
        - ERR_put_error
        - EVP_PKEY_assign_DSA
        - dsa_check_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:133,14'
              BranchSideFuncs:
                - DSA_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:133,14'
              BranchSideFuncs:
                - DSA_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:134,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:134,22'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:139,19'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:143,8'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:171,3'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:143,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:144,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
                - BN_CTX_free
                - DSA_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:152,8'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
                - BN_CTX_free
                - DSA_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:158,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_new
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - EVP_PKEY_assign_DSA
                - BN_CTX_free
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:160,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:160,35'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:171,3'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:160,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:161,53'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:171,3'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:166,3'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.c:171,3'
              BranchSideFuncs:
                - BN_CTX_free
                - DSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:133,14'
          Dst:             DSA_parse_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:134,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:139,19'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:143,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:144,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:152,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:158,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:159,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:161,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:166,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:167,3'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:0,0'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:171,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.c:172,3'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_ec_param_enc
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:275,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:275,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:275,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:276,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:276,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_ec_paramgen_curve_nid
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:269,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:269,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_ctrl
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          103
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - EC_GROUP_free
        - EC_GROUP_new_by_curve_name
        - ERR_put_error
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:173,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:173,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:175,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:175,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:177,26'
              BranchSideFuncs:
                - EVP_MD_type
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:190,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:198,25'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:208,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:179,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:179,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:185,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:179,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:180,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:185,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:180,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:180,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:185,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:180,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:181,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:185,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:179,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:182,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:185,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:199,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:199,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:202,27'
              BranchSideFuncs:
                - EC_GROUP_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:178,21'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:182,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:198,25'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:202,7'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:208,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_paramgen
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'struct.evp_pkey_st.99 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:235,28'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:235,28'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:237,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:240,16'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:241,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:242,35'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:243,5'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:243,5'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:246,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:237,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:240,16'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:242,8'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:243,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:246,3'
          Dst:             EVP_PKEY_assign_EC_KEY
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_derive
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ECDH_compute_key
        - EC_GROUP_get_degree
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:145,13'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:145,13'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:145,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:145,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:146,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:146,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:150,36'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:153,13'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:158,44'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - ECDH_compute_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:165,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:168,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:146,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:153,13'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:154,16'
          Dst:             EC_GROUP_get_degree
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:159,28'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:164,13'
          Dst:             ECDH_compute_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_verify
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_verify
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:0,0'
              BranchSideFuncs:
                - ECDSA_verify
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:139,31'
              BranchSideFuncs:
                - ECDSA_verify
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:140,10'
          Dst:             ECDSA_verify
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_sign
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ECDSA_sign
        - ECDSA_size
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:120,27'
              BranchSideFuncs:
                - ECDSA_size
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ECDSA_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:120,27'
              BranchSideFuncs:
                - ECDSA_size
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ECDSA_size
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:122,15'
              BranchSideFuncs:
                - ECDSA_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:124,14'
              BranchSideFuncs:
                - ECDSA_size
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:124,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:125,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:129,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ECDSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:122,15'
          Dst:             ECDSA_size
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:124,32'
          Dst:             ECDSA_size
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:125,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:130,8'
          Dst:             ECDSA_sign
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_keygen
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'struct.evp_pkey_st.99 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - EC_KEY_free
        - EC_KEY_generate_key
        - EC_KEY_get0_group
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:214,28'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
                - EC_KEY_get0_group
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:214,28'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
                - EC_KEY_get0_group
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:217,14'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:223,16'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:218,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:221,42'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_generate_key
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_EC_KEY
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:224,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:225,8'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:227,5'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:225,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:226,8'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:227,5'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:227,5'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:230,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:218,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:221,13'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:223,16'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:225,8'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:226,8'
          Dst:             EC_KEY_generate_key
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:227,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:230,3'
          Dst:             EVP_PKEY_assign_EC_KEY
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_cleanup
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_free
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:109,28'
              BranchSideFuncs:
                - EC_GROUP_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:109,28'
              BranchSideFuncs:
                - EC_GROUP_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:110,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:114,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:115,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_copy
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
        - 'struct.evp_pkey_ctx_st.102 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pkey_ec_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:97,8'
              BranchSideFuncs:
                - pkey_ec_init
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:97,8'
              BranchSideFuncs:
                - pkey_ec_init
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:97,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:100,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:97,8'
          Dst:             pkey_ec_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ec_init
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.102 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:84,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2970
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:84,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.2970
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:85,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.c:88,3'
              BranchSideFuncs:
                - OPENSSL_memset.2970
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:84,10'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ec.c:88,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int_ec_free
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:265,21'
              BranchSideFuncs:
                - EC_KEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:265,3'
          Dst:             EC_KEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_cmp_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - EC_GROUP_cmp
        - EC_KEY_get0_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:247,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:247,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:249,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:249,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:249,28'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:249,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:252,29'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:254,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:254,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:254,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:254,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:257,7'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:257,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:261,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:252,29'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:253,29'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:257,7'
          Dst:             EC_GROUP_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_copy_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EC_KEY_get0_group
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:227,34'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_set_group
                - EC_KEY_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:227,34'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_set_group
                - EC_KEY_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:229,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:232,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_set_group
                - EC_KEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:234,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:237,11'
              BranchSideFuncs:
                - EC_KEY_set_group
                - EC_KEY_new
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:238,16'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:243,31'
              BranchSideFuncs:
                - EC_KEY_set_group
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:239,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:239,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:243,31'
              BranchSideFuncs:
                - EC_KEY_set_group
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:229,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:232,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:234,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:238,16'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:243,10'
          Dst:             EC_KEY_set_group
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_missing_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_get0_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:222,32'
              BranchSideFuncs:
                - EC_KEY_get0_group
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:222,32'
              BranchSideFuncs:
                - EC_KEY_get0_group
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:223,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:223,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:223,28'
              BranchSideFuncs:
                - EC_KEY_get0_group
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:223,28'
          Dst:             EC_KEY_get0_group
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ec_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_order_bits
        - EC_KEY_get0_group
        - ERR_clear_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:212,32'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_order_bits
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:212,32'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_order_bits
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:215,5'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:218,10'
              BranchSideFuncs:
                - EC_GROUP_order_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:213,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:215,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:218,10'
          Dst:             EC_GROUP_order_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int_ec_size
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
              BranchSideFuncs:
                - ECDSA_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:207,32'
              BranchSideFuncs:
                - ECDSA_size
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:208,10'
          Dst:             ECDSA_size
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_opaque
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_is_opaque
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
              BranchSideFuncs:
                - EC_KEY_is_opaque
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:270,32'
              BranchSideFuncs:
                - EC_KEY_is_opaque
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:271,10'
          Dst:             EC_KEY_is_opaque
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_get1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_key2buf
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:197,32'
              BranchSideFuncs:
                - EC_KEY_key2buf
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:197,32'
              BranchSideFuncs:
                - EC_KEY_key2buf
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:199,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:203,10'
              BranchSideFuncs:
                - EC_KEY_key2buf
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:199,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:203,10'
          Dst:             EC_KEY_key2buf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_set1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_oct2key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:186,26'
              BranchSideFuncs:
                - EC_KEY_oct2key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:186,26'
              BranchSideFuncs:
                - EC_KEY_oct2key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:188,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:192,10'
              BranchSideFuncs:
                - EC_KEY_oct2key
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:188,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:192,10'
          Dst:             EC_KEY_oct2key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_priv_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - EC_KEY_get0_group
        - EC_KEY_get_enc_flags
        - EC_KEY_marshal_curve_name
        - EC_KEY_marshal_private_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:158,31'
              BranchSideFuncs:
                - EC_KEY_get_enc_flags
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_group
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:158,31'
              BranchSideFuncs:
                - EC_KEY_get_enc_flags
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get0_group
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:168,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:169,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:169,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:170,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:170,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:171,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:171,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:172,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:172,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:173,46'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:173,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:174,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:174,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:175,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:175,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:176,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:168,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:164,24'
          Dst:             EC_KEY_get_enc_flags
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:168,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:169,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:170,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:171,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:172,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:173,46'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:173,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:174,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:175,8'
          Dst:             EC_KEY_marshal_private_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:176,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:177,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_pub_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_len
        - EC_GROUP_free
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_oct2key
        - EC_KEY_parse_curve_name
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:97,21'
              BranchSideFuncs:
                - EC_KEY_parse_curve_name
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_GROUP_free
                - EC_KEY_free
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:97,21'
              BranchSideFuncs:
                - EC_KEY_parse_curve_name
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_GROUP_free
                - EC_KEY_free
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:98,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:98,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:99,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:99,5'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EVP_PKEY_assign_EC_KEY
                - EC_GROUP_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:103,11'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - EC_KEY_oct2key
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EVP_PKEY_assign_EC_KEY
                - EC_GROUP_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:104,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:105,8'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:115,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:105,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:106,30'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:115,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:110,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:115,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:97,21'
          Dst:             EC_KEY_parse_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:98,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:99,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:103,11'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:105,8'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:106,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:106,45'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:106,8'
          Dst:             EC_KEY_oct2key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:110,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:111,3'
          Dst:             EVP_PKEY_assign_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:115,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:116,3'
          Dst:             EC_KEY_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_pub_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_KEY_marshal_curve_name
        - EC_POINT_point2cbb
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:69,31'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_public_key
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:69,31'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_public_key
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:75,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:76,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:76,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:77,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:77,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:78,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:78,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:79,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:79,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:80,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:80,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:81,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:81,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:82,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:83,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:84,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:75,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:70,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:71,32'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:75,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:76,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:77,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:78,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:79,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:80,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:81,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:82,8'
          Dst:             EC_POINT_point2cbb
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:84,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:85,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_pub_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:121,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_public_key
                - EC_KEY_get0_public_key
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:121,27'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_public_key
                - EC_KEY_get0_public_key
                - EC_POINT_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:127,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:129,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:129,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:129,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:132,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:123,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:124,24'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:125,24'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:126,11'
          Dst:             EC_POINT_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    eckey_priv_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_len
        - EC_GROUP_free
        - EC_KEY_free
        - EC_KEY_parse_parameters
        - EC_KEY_parse_private_key
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:138,21'
              BranchSideFuncs:
                - EC_KEY_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_GROUP_free
                - EC_KEY_parse_private_key
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:138,21'
              BranchSideFuncs:
                - EC_KEY_parse_parameters
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_GROUP_free
                - EC_KEY_parse_private_key
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:139,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:139,24'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:140,5'
              BranchSideFuncs:
                - EC_KEY_parse_private_key
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:145,20'
              BranchSideFuncs:
                - EC_KEY_parse_private_key
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_free
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:147,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:147,25'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:148,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:148,5'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.c:153,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:138,21'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:139,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:140,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:141,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:145,20'
          Dst:             EC_KEY_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:146,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:147,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:148,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:149,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.c:153,3'
          Dst:             EVP_PKEY_assign_EC_KEY
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ed25519_verify_message
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.140 *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ED25519_verify
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:78,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ED25519_verify
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:78,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ED25519_verify
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:78,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:77,33'
              BranchSideFuncs:
                - ED25519_verify
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:80,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:78,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:80,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:79,8'
          Dst:             ED25519_verify
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:80,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ed25519_sign_message
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.140 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ED25519_sign
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:50,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:50,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:52,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:56,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:57,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:61,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:62,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:66,39'
              BranchSideFuncs:
                - ED25519_sign
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:66,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:70,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:52,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:62,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:66,8'
          Dst:             ED25519_sign
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ed25519_keygen
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.140 *'
        - 'struct.evp_pkey_st.137 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ED25519_keypair
        - EVP_PKEY_set_type
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:28,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ED25519_keypair
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:28,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ED25519_keypair
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:33,8'
              BranchSideFuncs:
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - ED25519_keypair
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.c:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:34,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.c:38,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ED25519_keypair
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:28,22'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:33,8'
          Dst:             EVP_PKEY_set_type
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:34,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:39,3'
          Dst:             ED25519_keypair
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.c:42,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_ed25519_copy
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.140 *'
        - 'struct.evp_pkey_ctx_st.140 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:0,0'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_free
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:27,22'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:27,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_size
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_get_pub_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:98,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:98,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:100,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:104,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:105,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:109,32'
              BranchSideFuncs:
                - OPENSSL_memcpy.3057
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:105,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:109,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_get_priv_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:74,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:74,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:76,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:80,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:81,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:85,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3057
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:86,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:91,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.3057
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:86,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:91,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_set_pub_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - ed25519_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:54,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.3057
                - ed25519_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:54,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.3057
                - ed25519_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:55,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.3057
                - ed25519_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:59,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.3057
                - ed25519_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:60,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:55,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:59,22'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:64,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:67,3'
          Dst:             ed25519_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_set_priv_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ED25519_keypair_from_seed
        - ERR_put_error
        - OPENSSL_malloc
        - ed25519_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:32,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - ED25519_keypair_from_seed
                - ed25519_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:32,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - ED25519_keypair_from_seed
                - ed25519_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:33,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - ED25519_keypair_from_seed
                - ed25519_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:37,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - llvm.lifetime.start.p0i8
                - ED25519_keypair_from_seed
                - ed25519_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:38,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:37,22'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:45,3'
          Dst:             ED25519_keypair_from_seed
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:48,3'
          Dst:             ed25519_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_priv_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          134
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:171,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:171,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:173,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:178,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:179,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:180,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:180,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:181,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:181,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:182,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:182,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:183,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:183,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:184,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:184,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:185,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:185,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:188,30'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:188,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:189,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:173,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:179,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:180,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:181,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:182,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:183,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:184,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:185,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:188,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:189,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:190,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_pub_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - ed25519_set_pub_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:118,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - CBS_len
                - ed25519_set_pub_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:118,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - CBS_len
                - ed25519_set_pub_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:119,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ed25519_set_pub_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:123,35'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ed25519_set_pub_raw
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:118,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:119,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:123,35'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:123,50'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:123,10'
          Dst:             ed25519_set_pub_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_pub_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:127,34'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:127,34'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:131,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:132,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:132,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:133,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:133,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:134,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:134,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:135,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:135,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:136,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:136,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:137,47'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:138,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:139,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:131,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:131,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:132,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:133,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:134,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:135,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:136,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:137,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:139,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:140,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_pub_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcmp.3058
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:148,33'
              BranchSideFuncs:
                - OPENSSL_memcmp.3058
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:150,10'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ed25519_priv_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - ed25519_set_priv_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:159,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - ed25519_set_priv_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:159,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - ed25519_set_priv_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:160,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:161,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_data
                - CBS_len
                - ed25519_set_priv_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:163,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:161,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:162,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:163,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:163,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ed25519_set_priv_raw
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.c:167,36'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ed25519_set_priv_raw
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:160,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:161,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:162,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:163,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:167,36'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:167,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.c:167,10'
          Dst:             ed25519_set_priv_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_add1_hkdf_info
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:229,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:230,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:231,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set1_hkdf_salt
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:221,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:222,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:223,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set1_hkdf_key
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:213,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:214,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:215,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_hkdf_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:208,54'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:207,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_hkdf_mode
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:202,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:202,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_hkdf_ctrl
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          113
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_bytes
        - CBS_data
        - CBS_stow
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:140,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBS_stow
                - __sanitizer_cov_trace_const_cmp4
                - CBS_stow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:140,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBS_stow
                - __sanitizer_cov_trace_const_cmp4
                - CBS_stow
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:141,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:143,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:152,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:155,24'
              BranchSideFuncs:
                - CBS_stow
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:162,25'
              BranchSideFuncs:
                - CBS_stow
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:169,25'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:178,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:143,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:144,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:149,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:144,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:145,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:149,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:143,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:149,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:156,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:156,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:159,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:163,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:163,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:166,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:172,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:172,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:175,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:146,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:156,12'
          Dst:             CBS_stow
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:163,12'
          Dst:             CBS_stow
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:172,39'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:172,55'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:172,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:178,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_hkdf_derive
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_data
        - ERR_put_error
        - EVP_MD_size
        - HKDF
        - HKDF_expand
        - HKDF_extract
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:99,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:99,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:101,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:104,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_switch
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:105,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:109,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:110,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:118,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:110,9'
              BranchSideFuncs:
                - EVP_MD_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:111,18'
              BranchSideFuncs:
                - EVP_MD_size
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:118,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:120,24'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:124,11'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - HKDF_extract
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:132,31'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:135,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:124,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:125,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:128,47'
              BranchSideFuncs:
                - HKDF_extract
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:105,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:111,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:121,35'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:121,58'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:120,14'
          Dst:             HKDF
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:124,22'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:125,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:128,14'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:133,26'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:133,49'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:132,14'
          Dst:             HKDF_expand
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:135,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_hkdf_cleanup
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:88,30'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CBB_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:88,30'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CBB_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:89,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:90,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:91,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:92,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:93,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_hkdf_copy
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
        - 'struct.evp_pkey_ctx_st.159 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_data
        - CBB_len
        - OPENSSL_memdup
        - pkey_hkdf_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:54,8'
              BranchSideFuncs:
                - pkey_hkdf_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:54,8'
              BranchSideFuncs:
                - pkey_hkdf_init
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:54,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:58,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:64,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:71,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:65,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:65,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:68,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:72,47'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:79,33'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:73,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:76,36'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:79,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:84,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:54,8'
          Dst:             pkey_hkdf_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:64,21'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:72,22'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:79,39'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:80,22'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:79,8'
          Dst:             CBB_add_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_hkdf_init
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.159 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_init
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:38,25'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3088
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:38,25'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3088
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:39,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:43,3'
              BranchSideFuncs:
                - OPENSSL_memset.3088
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.c:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:45,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.c:49,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:38,25'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:43,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:44,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.c:45,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    check_padding_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.env_md_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:372,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:372,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:372,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:376,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:376,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:376,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:377,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:377,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_known_padding
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:385,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:385,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:385,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    setup_tbuf
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.RSA_PKEY_CTX *'
        - 'struct.evp_pkey_ctx_st.169 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_size
        - OPENSSL_malloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:161,12'
              BranchSideFuncs:
                - EVP_PKEY_size
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:161,12'
              BranchSideFuncs:
                - EVP_PKEY_size
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:161,7'
              BranchSideFuncs:
                - EVP_PKEY_size
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:164,48'
              BranchSideFuncs:
                - EVP_PKEY_size
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:165,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:168,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:164,30'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:164,15'
          Dst:             OPENSSL_malloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get0_rsa_oaep_label
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:637,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:637,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_CTX_ctrl
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:638,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:638,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:642,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:642,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:643,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:646,16'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:638,8'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:642,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:643,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:646,16'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:647,15'
          Dst:             CBS_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set0_rsa_oaep_label
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:630,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_CTX_ctrl
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:631,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get_rsa_mgf1_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.env_md_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:625,62'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:623,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_mgf1_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:619,58'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:617,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get_rsa_oaep_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.env_md_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:613,62'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:612,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_oaep_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:608,58'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:607,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_keygen_pubexp
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:603,64'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:602,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_keygen_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:597,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:597,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get_rsa_pss_saltlen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:593,66'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:591,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_saltlen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:585,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:585,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_keygen_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_get_rsa_padding
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:568,31'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:567,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EVP_PKEY_CTX_set_rsa_padding
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:562,10'
              BranchSideFuncs:
                - EVP_PKEY_CTX_ctrl
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:562,10'
          Dst:             EVP_PKEY_CTX_ctrl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_ctrl
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          364
      EdgeCount:       96
      CyclomaticComplexity: 24
      functionsReached:
        - BN_free
        - CBS_init
        - ERR_put_error
        - EVP_sha1
        - OPENSSL_free
        - check_padding_md
        - is_known_padding
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:397,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_known_padding
                - __sanitizer_cov_trace_const_cmp4
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:397,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_init
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - is_known_padding
                - __sanitizer_cov_trace_const_cmp4
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:398,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:400,12'
              BranchSideFuncs:
                - is_known_padding
                - __sanitizer_cov_trace_const_cmp4
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:416,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:421,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:421,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:436,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:444,12'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:453,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:453,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:465,29'
              BranchSideFuncs:
                - check_padding_md
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:472,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:477,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:477,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:494,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:506,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:514,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:400,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:400,60'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:405,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:400,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:401,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:405,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:401,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:402,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:403,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:402,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:403,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:405,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:403,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:404,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:408,40'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:400,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:405,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:408,40'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:408,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:408,73'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:409,17'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:408,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:409,17'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:412,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:408,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:410,20'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:412,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:421,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:422,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:425,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:425,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:426,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:428,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:428,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:428,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:431,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:436,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:437,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:440,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:444,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:444,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:447,21'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:453,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:454,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:457,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:457,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:458,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:460,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:465,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:465,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:468,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:477,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:478,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:482,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:477,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:479,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:482,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:482,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:483,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:489,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:483,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:484,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:486,40'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:494,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:495,9'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:498,26'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:506,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:507,9'
              BranchSideFuncs:
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:510,16'
              BranchSideFuncs:
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:400,12'
          Dst:             is_known_padding
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:400,37'
          Dst:             check_padding_md
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:405,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:410,20'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:422,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:437,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:447,7'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:454,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:465,12'
          Dst:             check_padding_md
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:479,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:495,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:498,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:507,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:510,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:514,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_decrypt
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
        - RSA_decrypt
        - RSA_padding_check_PKCS1_OAEP_mgf1
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:341,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:341,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:346,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:350,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:351,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:355,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:356,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:368,10'
              BranchSideFuncs:
                - RSA_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:343,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:351,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:357,10'
          Dst:             setup_tbuf
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:358,10'
          Dst:             RSA_decrypt
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:360,10'
          Dst:             RSA_padding_check_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:368,10'
          Dst:             RSA_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_encrypt
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
        - RSA_encrypt
        - RSA_padding_add_PKCS1_OAEP_mgf1
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:309,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:309,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:314,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:318,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:319,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:323,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:324,10'
              BranchSideFuncs:
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:335,10'
              BranchSideFuncs:
                - RSA_encrypt
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:324,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:324,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:325,48'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:327,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:327,66'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:328,40'
              BranchSideFuncs:
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:324,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:324,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:332,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:311,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:319,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:324,10'
          Dst:             setup_tbuf
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:325,10'
          Dst:             RSA_padding_add_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:328,10'
          Dst:             RSA_encrypt
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:335,10'
          Dst:             RSA_encrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_verify_recover
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          185
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - EVP_PKEY_size
        - OPENSSL_free
        - OPENSSL_memcpy
        - RSA_add_pkcs1_prefix
        - RSA_verify_raw
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:245,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:245,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:250,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:254,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:255,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:259,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:261,33'
              BranchSideFuncs:
                - RSA_verify_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:264,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:264,7'
              BranchSideFuncs:
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:270,27'
              BranchSideFuncs:
                - EVP_MD_size
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:284,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:285,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:289,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:285,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:287,27'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:289,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:289,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:291,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:292,18'
              BranchSideFuncs:
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:295,7'
              BranchSideFuncs:
                - OPENSSL_memcpy.3158
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:247,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:255,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:260,12'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:270,27'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:274,8'
          Dst:             setup_tbuf
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:276,53'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:275,8'
          Dst:             RSA_add_pkcs1_prefix
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:283,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:287,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:292,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:300,5'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_verify
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
        - EVP_MD_type
        - EVP_PKEY_size
        - RSA_verify
        - RSA_verify_pss_mgf1
        - RSA_verify_raw
        - setup_tbuf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:212,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RSA_verify_pss_mgf1
                - EVP_MD_type
                - RSA_verify
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_size
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:212,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - RSA_verify_pss_mgf1
                - EVP_MD_type
                - RSA_verify
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_size
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:216,19'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_size
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:229,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - EVP_PKEY_size
                - setup_tbuf
                - __sanitizer_cov_trace_const_cmp4
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:216,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:216,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:218,27'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_verify
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:221,70'
              BranchSideFuncs:
                - RSA_verify_pss_mgf1
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:218,27'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:218,16'
          Dst:             RSA_verify
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:221,16'
          Dst:             RSA_verify_pss_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:230,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:231,8'
          Dst:             setup_tbuf
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:232,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:235,7'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_sign
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'char *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_type
        - EVP_PKEY_size
        - RSA_sign
        - RSA_sign_pss_mgf1
        - RSA_sign_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:173,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_switch
                - RSA_sign_pss_mgf1
                - llvm.lifetime.end.p0i8
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:173,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_switch
                - RSA_sign_pss_mgf1
                - llvm.lifetime.end.p0i8
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:178,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:182,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_switch
                - RSA_sign_pss_mgf1
                - llvm.lifetime.end.p0i8
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:183,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:187,13'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_switch
                - RSA_sign_pss_mgf1
                - llvm.lifetime.end.p0i8
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - RSA_sign_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:188,5'
              BranchSideFuncs:
                - RSA_sign_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:206,69'
              BranchSideFuncs:
                - RSA_sign_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:189,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:191,23'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_sign
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:199,50'
              BranchSideFuncs:
                - RSA_sign_pss_mgf1
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:175,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:183,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:191,23'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:191,14'
          Dst:             RSA_sign
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:198,16'
          Dst:             RSA_sign_pss_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:206,10'
          Dst:             RSA_sign_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_keygen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.evp_pkey_st.166 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_new
        - BN_set_word
        - EVP_PKEY_assign_RSA
        - RSA_free
        - RSA_generate_key_ex
        - RSA_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:521,29'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:521,29'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:523,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:524,21'
              BranchSideFuncs:
                - BN_new
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_new
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:529,9'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:525,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:525,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:525,28'
              BranchSideFuncs:
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - RSA_new
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:525,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:525,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:529,9'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:530,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:534,39'
              BranchSideFuncs:
                - RSA_generate_key_ex
                - __sanitizer_cov_trace_const_cmp4
                - EVP_PKEY_assign_RSA
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:534,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:535,5'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:539,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:524,21'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:525,28'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:529,9'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:534,8'
          Dst:             RSA_generate_key_ex
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:535,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:539,3'
          Dst:             EVP_PKEY_assign_RSA
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_cleanup
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:148,29'
              BranchSideFuncs:
                - BN_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:148,29'
              BranchSideFuncs:
                - BN_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:150,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:154,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:155,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:156,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:157,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_copy
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
        - 'struct.evp_pkey_ctx_st.169 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_dup
        - OPENSSL_free
        - OPENSSL_memdup
        - pkey_rsa_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:118,8'
              BranchSideFuncs:
                - pkey_rsa_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - OPENSSL_free
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:118,8'
              BranchSideFuncs:
                - pkey_rsa_init
                - __sanitizer_cov_trace_const_cmp4
                - BN_dup
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:118,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:121,15'
              BranchSideFuncs:
                - BN_dup
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:125,21'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:131,26'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:126,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:131,26'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:136,24'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:138,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:138,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:141,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:118,8'
          Dst:             pkey_rsa_init
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:125,21'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:136,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:137,24'
          Dst:             OPENSSL_memdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_rsa_init
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_ctx_st.169 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:101,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3159
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:101,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3159
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.c:102,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:101,10'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_rsa.c:105,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int_rsa_free
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:175,18'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:175,3'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
              BranchSideFuncs:
                - RSA_bits
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:170,26'
              BranchSideFuncs:
                - RSA_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:171,10'
          Dst:             RSA_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int_rsa_size
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
              BranchSideFuncs:
                - RSA_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:165,26'
              BranchSideFuncs:
                - RSA_size
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:166,10'
          Dst:             RSA_size
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_opaque
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_is_opaque
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
              BranchSideFuncs:
                - RSA_is_opaque
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:160,26'
              BranchSideFuncs:
                - RSA_is_opaque
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:161,10'
          Dst:             RSA_is_opaque
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_priv_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          121
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - ERR_put_error
        - RSA_marshal_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:120,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:120,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:122,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:123,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:123,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:124,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:124,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:125,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:125,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:126,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:126,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:127,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:127,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:128,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:128,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:129,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:129,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:130,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:122,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:123,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:124,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:125,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:126,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:127,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:128,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:129,8'
          Dst:             RSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:130,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:131,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_pub_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_assign_RSA
        - RSA_free
        - RSA_parse_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:93,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:93,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:94,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:95,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:95,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:96,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:97,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:97,5'
              BranchSideFuncs:
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:101,14'
              BranchSideFuncs:
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:102,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:102,22'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:103,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:103,5'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:108,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:94,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:95,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:96,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:97,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:101,14'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:102,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:103,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:104,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:108,3'
          Dst:             EVP_PKEY_assign_RSA
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_pub_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          121
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
        - RSA_marshal_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:71,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:71,25'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:73,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:74,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:74,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:75,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:75,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:76,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:76,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:77,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:77,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:78,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:78,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:79,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:79,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:80,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:80,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:81,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:73,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:73,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:74,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:75,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:76,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:77,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:78,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:79,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:80,8'
          Dst:             RSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:81,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:82,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_pub_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_cmp
        - RSA_get0_e
        - RSA_get0_n
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:113,25'
              BranchSideFuncs:
                - RSA_get0_n
                - RSA_get0_n
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_get0_e
                - RSA_get0_e
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:113,25'
              BranchSideFuncs:
                - RSA_get0_n
                - RSA_get0_n
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - RSA_get0_e
                - RSA_get0_e
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:115,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:115,60'
              BranchSideFuncs:
                - RSA_get0_e
                - RSA_get0_e
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:116,17'
              BranchSideFuncs:
                - RSA_get0_e
                - RSA_get0_e
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:115,17'
          Dst:             RSA_get0_n
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:115,36'
          Dst:             RSA_get0_n
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:115,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:116,17'
          Dst:             RSA_get0_e
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:116,36'
          Dst:             RSA_get0_e
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:116,10'
          Dst:             BN_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_priv_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_assign_RSA
        - RSA_free
        - RSA_parse_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:140,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:140,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:141,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:142,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:142,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:143,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:144,5'
              BranchSideFuncs:
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:148,14'
              BranchSideFuncs:
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:149,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:149,22'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.c:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:150,5'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.c:155,3'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:141,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:142,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:143,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:144,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:148,14'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:149,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:150,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:151,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.c:155,3'
          Dst:             EVP_PKEY_assign_RSA
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_x25519_ctrl
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.evp_pkey_ctx_st.199 *'
        - 'int '
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:81,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:88,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:88,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_x25519_derive
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_ctx_st.199 *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          97
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - X25519
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:48,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - X25519
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:48,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - X25519
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:48,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:48,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:49,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:49,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:53,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - X25519
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:55,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:55,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:56,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:56,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:60,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - X25519
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:61,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:65,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - X25519
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:76,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:66,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:67,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:70,22'
              BranchSideFuncs:
                - X25519
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:71,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:76,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:49,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:67,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:70,10'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:71,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_x25519_keygen
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.199 *'
        - 'struct.evp_pkey_st.196 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_set_type
        - OPENSSL_free
        - OPENSSL_malloc
        - X25519_keypair
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:28,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - X25519_keypair
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:28,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - X25519_keypair
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:33,8'
              BranchSideFuncs:
                - EVP_PKEY_set_type
                - __sanitizer_cov_trace_const_cmp4
                - X25519_keypair
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.c:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:34,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.c:38,33'
              BranchSideFuncs:
                - X25519_keypair
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:28,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:33,8'
          Dst:             EVP_PKEY_set_type
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:34,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:38,3'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/crypto/evp/p_x25519.c:41,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    pkey_x25519_copy
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_ctx_st.199 *'
        - 'struct.evp_pkey_ctx_st.199 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:0,0'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_free
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:27,22'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:27,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_size
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_get1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OPENSSL_memdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:118,33'
              BranchSideFuncs:
                - OPENSSL_memdup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:118,33'
              BranchSideFuncs:
                - OPENSSL_memdup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:120,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:124,29'
              BranchSideFuncs:
                - OPENSSL_memdup
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:120,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:124,14'
          Dst:             OPENSSL_memdup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_set1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x25519_set_pub_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
              BranchSideFuncs:
                - x25519_set_pub_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:113,10'
              BranchSideFuncs:
                - x25519_set_pub_raw
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:113,10'
          Dst:             x25519_set_pub_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_set_pub_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - x25519_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:52,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - x25519_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:52,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - x25519_free
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:53,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - x25519_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:57,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - x25519_free
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:58,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:53,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:57,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:62,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:65,3'
          Dst:             x25519_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_get_pub_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:95,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:95,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:97,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:101,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:102,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:106,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.3239
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:102,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:106,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_get_priv_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:72,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:72,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:74,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:78,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:79,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:83,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.3239
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:84,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:88,23'
              BranchSideFuncs:
                - OPENSSL_memcpy.3239
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:74,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:84,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:88,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_set_priv_raw
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - X25519_public_from_private
        - x25519_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:32,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - X25519_public_from_private
                - x25519_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:32,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - X25519_public_from_private
                - x25519_free
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:33,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - X25519_public_from_private
                - x25519_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:37,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memcpy.3239
                - X25519_public_from_private
                - x25519_free
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:38,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:37,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:42,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:43,3'
          Dst:             X25519_public_from_private
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:46,3'
          Dst:             x25519_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_priv_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          134
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:183,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:183,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:185,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:190,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:191,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:192,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:192,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:193,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:193,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:194,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:194,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:195,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:195,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:196,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:196,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:197,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:197,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:200,30'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:200,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:201,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:185,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:191,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:192,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:193,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:194,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:195,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:196,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:197,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:200,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:201,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:202,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_pub_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - x25519_set_pub_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:132,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - CBS_len
                - x25519_set_pub_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:132,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - CBS_len
                - x25519_set_pub_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:133,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - x25519_set_pub_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:137,34'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - x25519_set_pub_raw
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:132,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:133,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:137,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:137,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:137,10'
          Dst:             x25519_set_pub_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_pub_encode
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          109
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:141,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:141,33'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:145,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:146,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:146,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:147,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:147,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:148,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:148,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:149,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:149,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:150,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:150,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:151,38'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:151,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:152,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:145,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:145,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:146,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:147,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:148,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:149,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:150,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:151,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:152,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:153,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_pub_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.evp_pkey_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcmp.3240
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:161,32'
              BranchSideFuncs:
                - OPENSSL_memcmp.3240
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:163,10'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_priv_decode
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.evp_pkey_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - x25519_set_priv_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:171,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - x25519_set_priv_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:171,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - x25519_set_priv_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:172,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:173,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_data
                - CBS_len
                - x25519_set_priv_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:175,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:173,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:174,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:175,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.c:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:175,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - x25519_set_priv_raw
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.c:179,35'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - x25519_set_priv_raw
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:172,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:173,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:174,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:175,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:179,35'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:179,53'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.c:179,10'
          Dst:             x25519_set_priv_raw
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_cleanup_all_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_void_free
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_free
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:545,1'
          Dst:             OPENSSL_sk_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_free_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.CRYPTO_EX_DATA_CLASS *'
        - 'char *'
        - 'struct.crypto_ex_data_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_atomic_load_u32
        - CRYPTO_get_ex_data
        - __assert_fail
        - sk_void_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:212,11'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32.3278
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_void_free
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:212,11'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32.3278
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_void_free
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/ex_data.c:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:217,63'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32.3278
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_void_free
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/ex_data.c:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:219,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:224,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_void_free
        - Branch String:   '/src/boringssl/crypto/ex_data.c:224,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:223,56'
              BranchSideFuncs:
                - sk_void_free
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:233,20'
              BranchSideFuncs:
                - sk_void_free
        - Branch String:   '/src/boringssl/crypto/ex_data.c:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:226,43'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_void_free
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:230,15'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - __sanitizer_cov_trace_pc_indir
                - sk_void_free
        - Branch String:   '/src/boringssl/crypto/ex_data.c:224,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:225,10'
              BranchSideFuncs:
                - sk_void_free
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:233,20'
              BranchSideFuncs:
                - sk_void_free
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.c:217,24'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/ex_data.c:219,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/ex_data.c:233,3'
          Dst:             sk_void_free
        - Src:             '/src/boringssl/crypto/ex_data.c:227,19'
          Dst:             CRYPTO_get_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_load_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.crypto_ex_data_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - sk_void_num
        - sk_void_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_value
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_value
        - Branch String:   '/src/boringssl/crypto/ex_data.c:200,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_value
        - Branch String:   '/src/boringssl/crypto/ex_data.c:200,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,36'
              BranchSideFuncs:
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_value
        - Branch String:   '/src/boringssl/crypto/ex_data.c:200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:200,7'
              BranchSideFuncs:
                - sk_void_value
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:203,28'
              BranchSideFuncs:
                - sk_void_value
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.c:200,51'
          Dst:             sk_void_num
        - Src:             '/src/boringssl/crypto/ex_data.c:203,10'
          Dst:             sk_void_value
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_void_num
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_num
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_num
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:545,1'
          Dst:             OPENSSL_sk_num
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_void_value
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st_void *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_value
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_value
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:545,1'
          Dst:             OPENSSL_sk_value
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_new_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.crypto_ex_data_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_void_set
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.stack_st_void *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_set
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_set
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:545,1'
          Dst:             OPENSSL_sk_set
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_void_push
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.stack_st_void *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_push
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_push
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:545,1'
          Dst:             OPENSSL_sk_push
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_void_new_null
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionDepth:   0
      returnType:      'struct.stack_st_void *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:545,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:545,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:545,1'
          Dst:             OPENSSL_sk_new_null
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.crypto_ex_data_st *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          103
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - abort
        - sk_void_new_null
        - sk_void_num
        - sk_void_push
        - sk_void_set
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:174,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - sk_void_set
                - sk_void_new_null
                - abort
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:174,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - sk_void_set
                - sk_void_new_null
                - abort
        - Branch String:   '/src/boringssl/crypto/ex_data.c:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:178,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:181,11'
              BranchSideFuncs:
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - sk_void_set
                - sk_void_new_null
        - Branch String:   '/src/boringssl/crypto/ex_data.c:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:182,14'
              BranchSideFuncs:
                - sk_void_new_null
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - sk_void_set
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:189,35'
              BranchSideFuncs:
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - sk_void_set
        - Branch String:   '/src/boringssl/crypto/ex_data.c:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:183,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:189,35'
              BranchSideFuncs:
                - sk_void_num
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - sk_void_push
                - sk_void_set
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.c:178,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/ex_data.c:182,14'
          Dst:             sk_void_new_null
        - Src:             '/src/boringssl/crypto/ex_data.c:189,19'
          Dst:             sk_void_num
        - Src:             '/src/boringssl/crypto/ex_data.c:190,10'
          Dst:             sk_void_push
        - Src:             '/src/boringssl/crypto/ex_data.c:190,10'
          Dst:             sk_void_push
        - Src:             '/src/boringssl/crypto/ex_data.c:195,3'
          Dst:             sk_void_set
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_store_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/ex_data.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.CRYPTO_EX_DATA_CLASS *'
        - 'int *'
        - 'size_t '
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_atomic_load_u32
        - CRYPTO_atomic_store_u32
        - ERR_put_error
        - OPENSSL_malloc
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:137,33'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.3278
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:137,33'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.3278
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/ex_data.c:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:138,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:142,10'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32.3278
                - __sanitizer_cov_trace_cmp8
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/ex_data.c:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:152,5'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:158,22'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/ex_data.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:159,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:163,26'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/ex_data.c:159,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:159,5'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.c:160,20'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32.3287
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.c:137,33'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/ex_data.c:147,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/ex_data.c:149,24'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/ex_data.c:152,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ex_data.c:153,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/ex_data.c:159,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/ex_data.c:167,3'
          Dst:             CRYPTO_atomic_store_u32
        - Src:             '/src/boringssl/crypto/ex_data.c:168,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_ASN1_OBJECT_insert
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.lhash_st_ASN1_OBJECT *'
        - 'struct.asn1_object_st **'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - lh_ASN1_OBJECT_call_hash_func
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_lh_insert
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:78,1'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_lh_insert
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             lh_ASN1_OBJECT_call_hash_func
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             lh_ASN1_OBJECT_call_cmp_func
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_ASN1_OBJECT_call_hash_func
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:78,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_ASN1_OBJECT_call_cmp_func
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:78,1'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cmp_long_name
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:498,20'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:498,10'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hash_long_name
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strhash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strhash
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:494,31'
              BranchSideFuncs:
                - OPENSSL_strhash
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:494,10'
          Dst:             OPENSSL_strhash
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cmp_short_name
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:490,20'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:490,10'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hash_short_name
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strhash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - OPENSSL_strhash
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:486,31'
              BranchSideFuncs:
                - OPENSSL_strhash
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:486,10'
          Dst:             OPENSSL_strhash
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cmp_data
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:478,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcmp.3375
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:478,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcmp.3375
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:479,7'
              BranchSideFuncs:
                - OPENSSL_memcmp.3375
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:482,28'
              BranchSideFuncs:
                - OPENSSL_memcmp.3375
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:482,10'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/obj/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/crypto/obj/../internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hash_data
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_hash32
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - OPENSSL_hash32
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:474,30'
              BranchSideFuncs:
                - OPENSSL_hash32
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:474,10'
          Dst:             OPENSSL_hash32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cmp_nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    hash_nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_ASN1_OBJECT_new
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'struct.lhash_st_ASN1_OBJECT *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - OPENSSL_lh_new
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:78,1'
              BranchSideFuncs:
                - OPENSSL_lh_new
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             OPENSSL_lh_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_cleanup
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    obj_add_object
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          170
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - lh_ASN1_OBJECT_insert
        - lh_ASN1_OBJECT_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:504,8'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:504,8'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:508,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:509,27'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:511,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:511,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:512,28'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:514,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_new
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:516,9'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:518,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
                - lh_ASN1_OBJECT_new
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:519,33'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_new
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:523,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:523,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:523,35'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:524,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:524,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:524,36'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:525,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:525,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:525,42'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:526,7'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:523,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:523,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:535,8'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - __sanitizer_cov_trace_const_cmp4
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:536,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:536,32'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:539,12'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:536,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:537,33'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:539,12'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:540,33'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:542,12'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:542,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:543,33'
              BranchSideFuncs:
                - lh_ASN1_OBJECT_insert
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:507,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/obj/obj.c:509,27'
          Dst:             lh_ASN1_OBJECT_new
        - Src:             '/src/boringssl/crypto/obj/obj.c:509,27'
          Dst:             hash_nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:509,27'
          Dst:             cmp_nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:512,28'
          Dst:             lh_ASN1_OBJECT_new
        - Src:             '/src/boringssl/crypto/obj/obj.c:512,28'
          Dst:             hash_data
        - Src:             '/src/boringssl/crypto/obj/obj.c:512,28'
          Dst:             cmp_data
        - Src:             '/src/boringssl/crypto/obj/obj.c:516,9'
          Dst:             lh_ASN1_OBJECT_new
        - Src:             '/src/boringssl/crypto/obj/obj.c:516,9'
          Dst:             hash_short_name
        - Src:             '/src/boringssl/crypto/obj/obj.c:516,9'
          Dst:             cmp_short_name
        - Src:             '/src/boringssl/crypto/obj/obj.c:519,33'
          Dst:             lh_ASN1_OBJECT_new
        - Src:             '/src/boringssl/crypto/obj/obj.c:519,33'
          Dst:             hash_long_name
        - Src:             '/src/boringssl/crypto/obj/obj.c:519,33'
          Dst:             cmp_long_name
        - Src:             '/src/boringssl/crypto/obj/obj.c:535,8'
          Dst:             lh_ASN1_OBJECT_insert
        - Src:             '/src/boringssl/crypto/obj/obj.c:537,11'
          Dst:             lh_ASN1_OBJECT_insert
        - Src:             '/src/boringssl/crypto/obj/obj.c:540,11'
          Dst:             lh_ASN1_OBJECT_insert
        - Src:             '/src/boringssl/crypto/obj/obj.c:543,11'
          Dst:             lh_ASN1_OBJECT_insert
        - Src:             '/src/boringssl/crypto/obj/obj.c:547,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    obj_next_nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:91,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:91,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:91,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/obj/obj.c:93,3'
          Dst:             CRYPTO_MUTEX_unlock_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_create
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - create_object_with_text_oid
        - obj_add_object
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:553,7'
              BranchSideFuncs:
                - create_object_with_text_oid
                - obj_add_object
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:553,7'
              BranchSideFuncs:
                - create_object_with_text_oid
                - obj_add_object
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:554,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:554,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:555,8'
              BranchSideFuncs:
                - obj_add_object
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:554,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:554,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:558,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:553,7'
          Dst:             create_object_with_text_oid
        - Src:             '/src/boringssl/crypto/obj/obj.c:553,7'
          Dst:             obj_next_nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:555,8'
          Dst:             obj_add_object
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    create_object_with_text_oid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        4
      argTypes:
        - 'func_type *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OBJECT_create
        - CBB_add_asn1_oid_from_text
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - ERR_put_error
        - OPENSSL_free
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:388,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - CBB_add_asn1_oid_from_text
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ASN1_OBJECT_create
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:388,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - strlen
                - CBB_add_asn1_oid_from_text
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - ASN1_OBJECT_create
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:391,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:392,46'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:394,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:392,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:393,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:394,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:394,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:399,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ASN1_OBJECT_create
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:399,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:399,74'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:399,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ASN1_OBJECT_create
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:391,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/obj/obj.c:392,46'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/obj/obj.c:392,8'
          Dst:             CBB_add_asn1_oid_from_text
        - Src:             '/src/boringssl/crypto/obj/obj.c:393,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/obj/obj.c:394,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/obj/obj.c:395,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/obj/obj.c:399,22'
          Dst:             ASN1_OBJECT_create
        - Src:             '/src/boringssl/crypto/obj/obj.c:401,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    strlcpy_int
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_strlcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:421,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:421,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:421,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:421,16'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:421,61'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:423,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:426,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:421,16'
          Dst:             OPENSSL_strlcpy
        - Src:             '/src/boringssl/crypto/obj/obj.c:423,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_obj2txt
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.asn1_object_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          134
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_asn1_oid_to_text
        - CBS_init
        - OBJ_nid2ln
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OPENSSL_free
        - strlcpy_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:433,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlcpy_int
                - OBJ_nid2sn
                - strlcpy_int
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:433,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlcpy_int
                - OBJ_nid2sn
                - strlcpy_int
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:433,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:433,27'
              BranchSideFuncs:
                - strlcpy_int
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:434,12'
              BranchSideFuncs:
                - strlcpy_int
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:434,12'
              BranchSideFuncs:
                - strlcpy_int
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:437,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlcpy_int
                - OBJ_nid2sn
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:438,15'
              BranchSideFuncs:
                - OBJ_obj2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2ln
                - strlcpy_int
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2sn
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:450,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:439,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:440,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:448,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:441,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:442,16'
              BranchSideFuncs:
                - OBJ_nid2sn
                - strlcpy_int
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:444,16'
              BranchSideFuncs:
                - strlcpy_int
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_asn1_oid_to_text
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:454,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:460,13'
              BranchSideFuncs:
                - strlcpy_int
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:434,12'
          Dst:             strlcpy_int
        - Src:             '/src/boringssl/crypto/obj/obj.c:438,15'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:440,26'
          Dst:             OBJ_nid2ln
        - Src:             '/src/boringssl/crypto/obj/obj.c:442,16'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/obj/obj.c:445,16'
          Dst:             strlcpy_int
        - Src:             '/src/boringssl/crypto/obj/obj.c:451,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/obj/obj.c:452,15'
          Dst:             CBS_asn1_oid_to_text
        - Src:             '/src/boringssl/crypto/obj/obj.c:460,13'
          Dst:             strlcpy_int
        - Src:             '/src/boringssl/crypto/obj/obj.c:461,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_obj2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - bsearch
        - lh_ASN1_OBJECT_retrieve
        - obj_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:204,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_read
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:204,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_read
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:204,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:208,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_read
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:208,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:212,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:216,13'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:222,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:225,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:227,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:212,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:216,13'
          Dst:             lh_ASN1_OBJECT_retrieve
        - Src:             '/src/boringssl/crypto/obj/obj.c:218,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:222,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:225,7'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/obj/obj.c:225,7'
          Dst:             obj_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_nid2ln
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:376,28'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:376,28'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:377,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:381,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:376,28'
          Dst:             OBJ_nid2obj
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_nid2sn
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:367,28'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:367,28'
              BranchSideFuncs:
                - OBJ_nid2obj
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:368,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:372,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:367,28'
          Dst:             OBJ_nid2obj
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_nid2obj
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          93
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - ERR_put_error
        - lh_ASN1_OBJECT_retrieve
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:341,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:341,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:341,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:341,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:348,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:342,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:348,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:342,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:342,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:345,28'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:342,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:345,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:362,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:350,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:359,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:348,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:353,13'
          Dst:             lh_ASN1_OBJECT_retrieve
        - Src:             '/src/boringssl/crypto/obj/obj.c:355,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:359,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:362,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_ASN1_OBJECT_retrieve
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'struct.lhash_st_ASN1_OBJECT *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - lh_ASN1_OBJECT_call_hash_func
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - OPENSSL_lh_retrieve
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:78,1'
              BranchSideFuncs:
                - OPENSSL_lh_retrieve
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             lh_ASN1_OBJECT_call_hash_func
        - Src:             '/src/boringssl/crypto/obj/obj.c:78,1'
          Dst:             lh_ASN1_OBJECT_call_cmp_func
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    obj_cmp
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:191,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcmp.3375
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:191,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcmp.3375
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:195,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:197,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - OPENSSL_memcmp.3375
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:197,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:197,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:200,28'
              BranchSideFuncs:
                - OPENSSL_memcmp.3375
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:200,10'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_nid2cbb
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
        - OBJ_nid2obj
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:327,28'
              BranchSideFuncs:
                - OBJ_nid2obj
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:327,28'
              BranchSideFuncs:
                - OBJ_nid2obj
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:330,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:330,19'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:331,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:331,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:331,49'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:332,33'
              BranchSideFuncs:
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:332,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:332,52'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:333,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:330,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:337,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:327,28'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/obj/obj.c:331,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/obj/obj.c:332,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/obj/obj.c:333,8'
          Dst:             CBB_flush
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_txt2obj
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_ln2nid
        - OBJ_nid2obj
        - OBJ_sn2nid
        - create_object_with_text_oid
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:406,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - create_object_with_text_oid
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_ln2nid
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:406,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - create_object_with_text_oid
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - OBJ_ln2nid
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:407,15'
              BranchSideFuncs:
                - OBJ_sn2nid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - create_object_with_text_oid
                - OBJ_ln2nid
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:417,10'
              BranchSideFuncs:
                - create_object_with_text_oid
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:408,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:409,13'
              BranchSideFuncs:
                - OBJ_ln2nid
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - create_object_with_text_oid
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:412,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OBJ_nid2obj
                - create_object_with_text_oid
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:407,15'
          Dst:             OBJ_sn2nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:409,13'
          Dst:             OBJ_ln2nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:413,14'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/obj/obj.c:417,10'
          Dst:             create_object_with_text_oid
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_sn2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - bsearch
        - lh_ASN1_OBJECT_retrieve
        - short_name_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:258,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:258,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:260,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:269,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:272,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:275,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:258,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:263,13'
          Dst:             lh_ASN1_OBJECT_retrieve
        - Src:             '/src/boringssl/crypto/obj/obj.c:265,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:269,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:272,7'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/obj/obj.c:272,7'
          Dst:             short_name_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_ln2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - bsearch
        - lh_ASN1_OBJECT_retrieve
        - long_name_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:293,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:293,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - llvm.lifetime.start.p0i8
                - lh_ASN1_OBJECT_retrieve
                - CRYPTO_MUTEX_unlock_read
                - llvm.lifetime.end.p0i8
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:295,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:304,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:306,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:309,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:293,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:298,13'
          Dst:             lh_ASN1_OBJECT_retrieve
        - Src:             '/src/boringssl/crypto/obj/obj.c:300,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:304,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.c:306,29'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/obj/obj.c:306,29'
          Dst:             long_name_cmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    long_name_cmp
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:287,20'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:289,10'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    short_name_cmp
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:252,20'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:254,10'
          Dst:             strcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_txt2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_obj2nid
        - OBJ_txt2obj
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:0,0'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_obj2nid
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:320,9'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_obj2nid
                - ASN1_OBJECT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:320,9'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/obj/obj.c:321,9'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/obj/obj.c:322,3'
          Dst:             ASN1_OBJECT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/obj/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_cbs2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - OBJ_obj2nid
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:235,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.3668
                - CBS_data
                - CBS_len
                - OBJ_obj2nid
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:235,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.3668
                - CBS_data
                - CBS_len
                - OBJ_obj2nid
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:235,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:239,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.3668
                - CBS_data
                - CBS_len
                - OBJ_obj2nid
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:235,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/obj/obj.c:240,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/obj/obj.c:241,14'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/obj/obj.c:242,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/obj/obj.c:244,10'
          Dst:             OBJ_obj2nid
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_length
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:180,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:180,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:180,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:184,10'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_get0_data
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:176,15'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_cmp
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:164,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcmp.3375
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:164,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcmp.3375
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:165,7'
              BranchSideFuncs:
                - OPENSSL_memcmp.3375
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:168,28'
              BranchSideFuncs:
                - OPENSSL_memcmp.3375
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:168,10'
          Dst:             OPENSSL_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/obj/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OBJ_dup
      functionSourceFile: '/src/boringssl/crypto/obj/obj.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          141
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_OBJECT_new
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - llvm.memset.p0i8.i64
                - OPENSSL_malloc
                - OPENSSL_memcpy.3669
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:102,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - llvm.memset.p0i8.i64
                - OPENSSL_malloc
                - OPENSSL_memcpy.3669
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:102,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:106,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_new
                - llvm.memset.p0i8.i64
                - OPENSSL_malloc
                - OPENSSL_memcpy.3669
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:106,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:111,7'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - llvm.memset.p0i8.i64
                - OPENSSL_malloc
                - OPENSSL_memcpy.3669
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:113,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:116,14'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - OPENSSL_malloc
                - OPENSSL_memcpy.3669
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:122,10'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:154,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:123,38'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:127,6'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:132,10'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:138,10'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:138,10'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:154,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:139,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:145,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.c:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:145,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.c:154,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.c:111,7'
          Dst:             ASN1_OBJECT_new
        - Src:             '/src/boringssl/crypto/obj/obj.c:113,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/obj/obj.c:118,10'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/obj/obj.c:123,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/obj/obj.c:132,10'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/obj/obj.c:139,10'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/obj/obj.c:154,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/obj/obj.c:155,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/obj/obj.c:156,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/obj/obj.c:157,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_sysrand_for_seed
      functionSourceFile: '/src/boringssl/crypto/rand_extra/deterministic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand_extra/deterministic.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand_extra/deterministic.c:0,0'
              BranchSideFuncs:
                - CRYPTO_sysrand
            - BranchSide:      '/src/boringssl/crypto/rand_extra/deterministic.c:54,3'
              BranchSideFuncs:
                - CRYPTO_sysrand
      Callsites:
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:54,3'
          Dst:             CRYPTO_sysrand
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_sysrand
      functionSourceFile: '/src/boringssl/crypto/rand_extra/deterministic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_chacha_20
        - OPENSSL_memcpy
        - OPENSSL_memset
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand_extra/deterministic.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand_extra/deterministic.c:0,0'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - llvm.lifetime.start.p0i8
                - CRYPTO_MUTEX_unlock_write
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.3688
                - OPENSSL_memcpy.3689
                - OPENSSL_memset.3688
                - CRYPTO_chacha_20
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rand_extra/deterministic.c:41,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - llvm.lifetime.start.p0i8
                - CRYPTO_MUTEX_unlock_write
                - llvm.lifetime.start.p0i8
                - OPENSSL_memset.3688
                - OPENSSL_memcpy.3689
                - OPENSSL_memset.3688
                - CRYPTO_chacha_20
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:41,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:43,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:46,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:47,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:49,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/rand_extra/deterministic.c:50,3'
          Dst:             CRYPTO_chacha_20
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/rand_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand_extra/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand_extra/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand_extra/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/rand_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RAND_reset_for_fuzzing
      functionSourceFile: '/src/boringssl/crypto/rand_extra/deterministic.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_load_u32
      functionSourceFile: '/src/boringssl/crypto/rand_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rand_fork_unsafe_buffering_enabled
      functionSourceFile: '/src/boringssl/crypto/rand_extra/forkunsafe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_load_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand_extra/forkunsafe.c:39,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand_extra/forkunsafe.c:39,10'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32.3702
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/rand_extra/forkunsafe.c:39,10'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32.3702
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/rand_extra/forkunsafe.c:39,10'
          Dst:             CRYPTO_atomic_load_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_atomic_store_u32
      functionSourceFile: '/src/boringssl/crypto/rand_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RAND_enable_fork_unsafe_buffering
      functionSourceFile: '/src/boringssl/crypto/rand_extra/forkunsafe.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_store_u32
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand_extra/forkunsafe.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand_extra/forkunsafe.c:30,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abort
                - CRYPTO_atomic_store_u32.3705
            - BranchSide:      '/src/boringssl/crypto/rand_extra/forkunsafe.c:30,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - abort
                - CRYPTO_atomic_store_u32.3705
        - Branch String:   '/src/boringssl/crypto/rand_extra/forkunsafe.c:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand_extra/forkunsafe.c:31,5'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32.3705
            - BranchSide:      '/src/boringssl/crypto/rand_extra/forkunsafe.c:34,3'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32.3705
      Callsites:
        - Src:             '/src/boringssl/crypto/rand_extra/forkunsafe.c:31,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/rand_extra/forkunsafe.c:34,3'
          Dst:             CRYPTO_atomic_store_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSAPrivateKey_dup
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - RSA_private_key_from_bytes
        - RSA_private_key_to_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:316,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_private_key_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - RSA_private_key_from_bytes
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:316,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_private_key_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - RSA_private_key_from_bytes
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:318,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:321,41'
              BranchSideFuncs:
                - RSA_private_key_from_bytes
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:318,8'
          Dst:             RSA_private_key_to_bytes
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:321,14'
          Dst:             RSA_private_key_from_bytes
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:322,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_private_key_to_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - ERR_put_error
        - RSA_marshal_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:236,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:236,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:238,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:239,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:241,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:239,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:240,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:241,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:238,7'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:241,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:237,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:238,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:239,8'
          Dst:             RSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:240,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:241,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:242,5'
          Dst:             CBB_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_private_key_from_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_put_error
        - RSA_free
        - RSA_parse_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:204,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:204,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_private_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:207,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:207,22'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:208,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:207,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:208,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:205,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:206,14'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:207,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:208,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:209,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          158
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - ERR_put_error
        - RSA_check_key
        - RSA_free
        - RSA_new
        - parse_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:157,14'
              BranchSideFuncs:
                - RSA_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:157,14'
              BranchSideFuncs:
                - RSA_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:158,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:162,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:164,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:165,8'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:166,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:166,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:170,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:171,5'
              BranchSideFuncs:
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:175,36'
              BranchSideFuncs:
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:175,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:176,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:176,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:177,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:177,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:178,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:178,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:179,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:179,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:180,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:180,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:181,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:181,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:182,36'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:186,7'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
              BranchSideFuncs:
                - RSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:187,5'
              BranchSideFuncs:
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:191,8'
              BranchSideFuncs:
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:157,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:164,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:165,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:166,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:171,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:175,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:176,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:177,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:178,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:179,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:180,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:181,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:182,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:186,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:187,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:191,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:192,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:199,3'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_integer
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:73,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:73,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:73,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:73,3'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:74,10'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:75,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:78,10'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:73,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:74,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:78,10'
          Dst:             BN_parse_asn1_unsigned
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          129
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - marshal_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:216,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:216,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:217,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:218,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:218,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:219,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:219,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:220,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:220,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:221,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:221,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:222,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:222,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:223,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:223,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:224,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:224,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:225,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:225,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:226,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:226,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:227,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:217,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:217,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:218,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:219,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:220,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:221,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:222,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:223,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:224,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:225,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:226,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:227,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:228,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    marshal_integer
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_marshal_asn1
        - ERR_put_error
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:82,10'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:82,10'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:84,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:87,10'
              BranchSideFuncs:
                - BN_marshal_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:84,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:87,10'
          Dst:             BN_marshal_asn1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSAPublicKey_dup
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - RSA_public_key_from_bytes
        - RSA_public_key_to_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:305,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_public_key_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_key_from_bytes
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:305,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - RSA_public_key_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - RSA_public_key_from_bytes
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:307,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:310,40'
              BranchSideFuncs:
                - RSA_public_key_from_bytes
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:307,8'
          Dst:             RSA_public_key_to_bytes
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:310,14'
          Dst:             RSA_public_key_from_bytes
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:311,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_public_key_to_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - ERR_put_error
        - RSA_marshal_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:140,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:140,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:142,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:143,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:145,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:143,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:144,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:145,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:142,7'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:145,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:141,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:142,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:143,8'
          Dst:             RSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:144,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:145,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:146,5'
          Dst:             CBB_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_public_key_from_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_put_error
        - RSA_free
        - RSA_parse_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:115,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:115,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_public_key
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:118,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:118,22'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:118,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:116,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:117,14'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:118,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:119,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:120,5'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          79
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - RSA_check_key
        - RSA_free
        - RSA_new
        - parse_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:91,14'
              BranchSideFuncs:
                - RSA_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:91,14'
              BranchSideFuncs:
                - RSA_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:92,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:95,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:96,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:97,36'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:100,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:97,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:98,36'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:100,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:98,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:99,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:100,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:100,5'
              BranchSideFuncs:
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:105,8'
              BranchSideFuncs:
                - RSA_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:91,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:96,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:97,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:98,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:99,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:100,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:105,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:106,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Dst:             RSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.rsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - marshal_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:127,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:127,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:128,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:129,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:132,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:129,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:130,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:132,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:130,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:131,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:132,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:128,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:132,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:128,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:129,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:130,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:131,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:132,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - RSA_marshal_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:295,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:295,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:296,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:297,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:298,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:298,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:301,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:296,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:297,8'
          Dst:             RSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:298,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:301,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - RSA_free
        - RSA_parse_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:277,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_private_key
                - RSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:277,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_private_key
                - RSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:277,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:280,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_private_key
                - RSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:287,14'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:290,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:281,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:282,14'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:287,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:290,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.rsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - RSA_marshal_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:267,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:267,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - RSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:268,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:269,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:270,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:270,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:273,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:268,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:269,8'
          Dst:             RSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:270,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:273,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionDepth:   0
      returnType:      'struct.rsa_st *'
      argCount:        3
      argTypes:
        - 'struct.rsa_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - RSA_free
        - RSA_parse_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:249,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_public_key
                - RSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:249,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_public_key
                - RSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:249,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:252,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - RSA_parse_public_key
                - RSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:259,14'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:262,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:253,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:254,14'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:259,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_asn1.c:262,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_lt_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w.3801
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:408,35'
              BranchSideFuncs:
                - constant_time_msb_w.3801
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/../internal.h:408,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_msb_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_ge_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_lt_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_lt_w.3800
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:420,11'
              BranchSideFuncs:
                - constant_time_lt_w.3800
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/../internal.h:420,11'
          Dst:             constant_time_lt_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_padding_check_PKCS1_type_2
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
        - constant_time_eq_w
        - constant_time_ge_w
        - constant_time_is_zero_w
        - constant_time_select_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:283,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_is_zero_w.3805
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - constant_time_ge_w.3802
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:283,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_is_zero_w.3805
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - constant_time_ge_w.3802
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:284,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:290,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_is_zero_w.3805
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - constant_time_ge_w.3802
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:293,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:297,57'
              BranchSideFuncs:
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_is_zero_w.3805
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - constant_time_ge_w.3802
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:330,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:334,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:301,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:302,53'
              BranchSideFuncs:
                - constant_time_ge_w.3802
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:310,15'
              BranchSideFuncs:
                - constant_time_ge_w.3802
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:338,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:342,24'
              BranchSideFuncs:
                - OPENSSL_memcpy.3807
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:284,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:293,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:297,38'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:298,38'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:316,18'
          Dst:             constant_time_ge_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:302,29'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:304,9'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:305,25'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:330,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:338,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:342,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w.3805
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:454,36'
              BranchSideFuncs:
                - constant_time_is_zero_w.3805
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/../internal.h:454,10'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_is_zero_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w.3801
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:442,30'
              BranchSideFuncs:
                - constant_time_msb_w.3801
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/../internal.h:442,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_select_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'size_t '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_w
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w.3808
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:486,10'
              BranchSideFuncs:
                - value_barrier_w.3808
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/../internal.h:486,10'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:345,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rand_nonzero
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - RAND_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:75,3'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:75,3'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:78,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:77,32'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:79,7'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:78,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:77,32'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:79,7'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp1
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:75,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:79,7'
          Dst:             RAND_bytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_public_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_size
        - RSA_verify_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:558,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:558,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_verify_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:559,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:559,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:563,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:563,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:564,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:567,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:559,42'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:559,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:564,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_private_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_decrypt
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:544,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:544,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_decrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:545,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:545,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:549,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:550,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:553,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:545,39'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:545,8'
          Dst:             RSA_decrypt
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:550,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rsa_default_decrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:535,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rsa_default_decrypt
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:535,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - rsa_default_decrypt
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:535,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:536,12'
              BranchSideFuncs:
                - rsa_default_decrypt
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:539,10'
              BranchSideFuncs:
                - rsa_default_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:539,10'
          Dst:             rsa_default_decrypt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_default_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          124
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_check_PKCS1_OAEP_mgf1
        - RSA_size
        - rsa_padding_check_PKCS1_type_2
        - rsa_private_transform
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:471,29'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:471,29'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:476,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:480,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:484,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:490,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:485,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:490,14'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:526,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:491,5'
              BranchSideFuncs:
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:495,8'
              BranchSideFuncs:
                - rsa_private_transform
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - rsa_padding_check_PKCS1_type_2
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:499,3'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:526,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:499,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:502,11'
              BranchSideFuncs:
                - rsa_padding_check_PKCS1_type_2
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:506,13'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:510,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:514,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:520,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:526,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:526,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:526,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:527,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:471,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:476,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:484,11'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:491,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:495,8'
          Dst:             rsa_private_transform
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:502,11'
          Dst:             rsa_padding_check_PKCS1_type_2
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:506,13'
          Dst:             RSA_padding_check_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:514,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:520,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:527,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_padding_check_PKCS1_OAEP_mgf1
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionDepth:   0
      returnType:      'int '
      argCount:        9
      argTypes:
        - 'char *'
        - 'size_t *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          265
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - PKCS1_MGF1
        - constant_time_declassify_w
        - constant_time_eq_w
        - constant_time_is_zero_w
        - constant_time_select_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:162,10'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:162,10'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:163,10'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:165,14'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:169,18'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:180,35'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:251,3'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:186,36'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:253,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:193,24'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:253,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:193,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:194,16'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:197,8'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:200,24'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:253,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:200,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:201,14'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:205,37'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:193,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:194,16'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:197,8'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:209,48'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:253,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:200,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:201,14'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:205,37'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_memcmp
                - constant_time_is_zero_w.3805
                - constant_time_is_zero_w.3805
                - __sanitizer_cov_trace_cmp8
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:214,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:215,48'
              BranchSideFuncs:
                - constant_time_eq_w.3804
                - constant_time_eq_w.3804
                - constant_time_select_w.3806
                - constant_time_select_w.3806
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:224,7'
              BranchSideFuncs:
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:234,15'
              BranchSideFuncs:
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:251,3'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:214,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:215,48'
              BranchSideFuncs:
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:224,7'
              BranchSideFuncs:
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - OPENSSL_free
                - constant_time_declassify_w.3813
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.3807
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:239,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:243,26'
              BranchSideFuncs:
                - OPENSSL_memcpy.3807
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:163,10'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:169,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:181,8'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:190,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:197,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:205,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:209,48'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:209,24'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:210,11'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:227,7'
          Dst:             constant_time_declassify_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:215,29'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:216,29'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:218,9'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:220,9'
          Dst:             constant_time_select_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:234,15'
          Dst:             constant_time_declassify_w
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:239,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:243,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:245,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:251,3'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:253,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_declassify_w
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w.3808
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:572,10'
              BranchSideFuncs:
                - value_barrier_w.3808
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/../internal.h:572,10'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    rsa_padding_add_PKCS1_type_2
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_memcpy
        - rand_nonzero
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:276,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:276,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_nonzero
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:276,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - rand_nonzero
                - OPENSSL_memcpy.3807
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:261,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:265,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - rand_nonzero
                - OPENSSL_memcpy.3807
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:266,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:270,9'
              BranchSideFuncs:
                - rand_nonzero
                - OPENSSL_memcpy.3807
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:261,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:266,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:274,3'
          Dst:             rand_nonzero
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:276,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_private_encrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:364,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:364,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_sign_raw
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:366,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:370,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:371,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:374,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:366,40'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:366,8'
          Dst:             RSA_sign_raw
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:371,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_encrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.rsa_st *'
        - 'size_t *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          199
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2bin_padded
        - BN_mod_exp_mont
        - BN_ucmp
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_add_PKCS1_OAEP_mgf1
        - RSA_padding_add_none
        - RSA_size
        - rsa_check_public_key
        - rsa_padding_add_PKCS1_type_2
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:379,12'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - rsa_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:379,12'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - rsa_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:379,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:379,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:380,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:380,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:384,8'
              BranchSideFuncs:
                - rsa_check_public_key
                - __sanitizer_cov_trace_const_cmp4
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - rsa_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:384,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:388,29'
              BranchSideFuncs:
                - RSA_size
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - rsa_padding_add_PKCS1_type_2
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:395,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:399,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - OPENSSL_malloc
                - __sanitizer_cov_trace_switch
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - rsa_padding_add_PKCS1_type_2
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:404,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:408,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:408,14'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:408,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:408,25'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:412,3'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:412,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:414,11'
              BranchSideFuncs:
                - rsa_padding_add_PKCS1_type_2
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:418,11'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:422,11'
              BranchSideFuncs:
                - RSA_padding_add_none
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:425,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:433,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:437,23'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:439,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:443,37'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:443,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:444,40'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:450,8'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:451,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:455,12'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:459,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:460,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:463,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:380,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:384,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:388,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:395,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:399,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:404,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:405,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:406,12'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:407,9'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:414,11'
          Dst:             rsa_padding_add_PKCS1_type_2
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:418,11'
          Dst:             RSA_padding_add_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:422,11'
          Dst:             RSA_padding_add_none
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:425,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:433,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:437,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:439,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:443,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:444,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:450,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:451,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:460,5'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:461,5'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:463,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_padding_add_PKCS1_OAEP_mgf1
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionDepth:   0
      returnType:      'int '
      argCount:        8
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.env_md_st *'
        - 'struct.env_md_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          211
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_memset
        - PKCS1_MGF1
        - RAND_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:88,10'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:88,10'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:89,10'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:91,14'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:95,18'
              BranchSideFuncs:
                - EVP_MD_size
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:98,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:102,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:104,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:108,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:109,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:113,9'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memset.3819
                - OPENSSL_memcpy.3807
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_malloc
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:122,21'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:129,33'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:134,8'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:137,24'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:137,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:138,14'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:142,19'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:145,24'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:146,16'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:137,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:138,14'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:142,19'
              BranchSideFuncs:
                - PKCS1_MGF1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:146,16'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:89,10'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:95,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:98,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:104,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:109,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:119,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:122,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:124,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:125,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:129,12'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:134,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:142,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:151,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    RSA_public_encrypt
      functionSourceFile: '/src/boringssl/crypto/rsa_extra/rsa_crypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'char *'
        - 'struct.rsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_encrypt
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:349,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:349,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RSA_size
                - RSA_encrypt
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:351,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:355,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:356,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:359,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:351,39'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:351,8'
          Dst:             RSA_encrypt
        - Src:             '/src/boringssl/crypto/rsa_extra/rsa_crypt.c:356,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    left_idx
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:405,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:405,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:405,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:405,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:407,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:405,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_deep_copy
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        5
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          129
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - OPENSSL_sk_dup
        - OPENSSL_sk_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:498,24'
              BranchSideFuncs:
                - OPENSSL_sk_dup
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:498,24'
              BranchSideFuncs:
                - OPENSSL_sk_dup
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:504,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:503,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:507,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:508,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:503,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:509,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:510,18'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:514,7'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:510,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:509,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:511,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:510,18'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:514,7'
              BranchSideFuncs:
                - OPENSSL_sk_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:498,24'
          Dst:             OPENSSL_sk_dup
        - Src:             '/src/boringssl/crypto/stack/stack.c:514,7'
          Dst:             OPENSSL_sk_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_dup
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_memcpy
        - OPENSSL_memset
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:369,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memcpy.3887
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:369,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memcpy.3887
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:369,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:369,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:373,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memcpy.3887
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:374,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:377,3'
              BranchSideFuncs:
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memcpy.3887
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:380,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:384,18'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:391,1'
              BranchSideFuncs:
                - OPENSSL_sk_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:373,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/stack/stack.c:377,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/stack/stack.c:379,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/stack/stack.c:385,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/stack/stack.c:392,3'
          Dst:             OPENSSL_sk_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_free
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:143,10'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:143,10'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:143,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:146,20'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:146,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/stack/stack.c:147,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/stack/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/stack/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_set_cmp_func
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'func_type *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:485,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:486,9'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    down_heap
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          136
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - left_idx
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:414,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:414,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:414,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:414,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:414,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:423,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:426,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:427,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:428,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:432,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:427,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:432,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - left_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:414,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/stack/stack.c:416,19'
          Dst:             left_idx
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parent_idx
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_sort
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          112
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - down_heap
        - parent_idx
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:445,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:445,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,45'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:445,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:449,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:458,40'
              BranchSideFuncs:
                - parent_idx
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - down_heap
                - down_heap
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:470,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:463,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:464,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:470,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:463,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:464,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:470,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:458,21'
          Dst:             parent_idx
        - Src:             '/src/boringssl/crypto/stack/stack.c:459,7'
          Dst:             down_heap
        - Src:             '/src/boringssl/crypto/stack/stack.c:467,7'
          Dst:             down_heap
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_pop
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:359,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:359,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:359,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:362,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:362,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:365,40'
              BranchSideFuncs:
                - OPENSSL_sk_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:365,10'
          Dst:             OPENSSL_sk_delete
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_delete
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memmove
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:229,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:229,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:229,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:229,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:229,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:229,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:233,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:236,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:240,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:236,5'
          Dst:             OPENSSL_memmove
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memmove
      functionSourceFile: '/src/boringssl/crypto/stack/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/../internal.h:1016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:1016,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:1020,10'
              BranchSideFuncs:
                - llvm.memmove.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_push
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_insert
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:355,39'
              BranchSideFuncs:
                - OPENSSL_sk_insert
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:355,10'
          Dst:             OPENSSL_sk_insert
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_insert
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionDepth:   0
      returnType:      'size_t '
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          150
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - OPENSSL_memmove
        - OPENSSL_realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:177,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:177,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:177,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:181,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:182,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:186,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:188,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:212,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:193,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:193,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:194,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:193,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:194,33'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:199,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memmove.3889
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:213,9'
              BranchSideFuncs:
                - OPENSSL_memmove.3889
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:215,26'
              BranchSideFuncs:
                - OPENSSL_memmove.3889
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:182,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/stack/stack.c:203,12'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/stack/stack.c:215,5'
          Dst:             OPENSSL_memmove
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_shift
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:345,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:345,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:348,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:348,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:351,10'
              BranchSideFuncs:
                - OPENSSL_sk_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:351,10'
          Dst:             OPENSSL_sk_delete
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_is_sorted
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:474,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:474,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:478,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:478,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:478,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:478,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:478,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:478,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:478,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_find
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.stack_st *'
        - 'size_t *'
        - 'char *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          296
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - OPENSSL_sk_is_sorted
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:277,10'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:277,10'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:277,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:281,11'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:284,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:283,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:285,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:284,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:283,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:285,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:294,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:298,8'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:300,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:299,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:301,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:300,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:299,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:301,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:315,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:317,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:340,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:318,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:318,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:318,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:318,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:318,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:319,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:320,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:321,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:322,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:327,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:328,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:335,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:340,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:340,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:340,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:298,8'
          Dst:             OPENSSL_sk_is_sorted
        - Src:             '/src/boringssl/crypto/stack/stack.c:318,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/stack/stack.c:335,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/stack/stack.c:340,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_delete_if
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:261,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:261,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:266,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:267,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:266,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:268,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:266,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:267,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_delete_ptr
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          82
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:245,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:245,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:250,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:249,36'
              BranchSideFuncs:
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:251,14'
              BranchSideFuncs:
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:250,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:249,36'
              BranchSideFuncs:
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:251,14'
              BranchSideFuncs:
                - OPENSSL_sk_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:251,14'
          Dst:             OPENSSL_sk_delete
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    call_free_func_legacy
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:169,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sk_pop_free
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:0,0'
              BranchSideFuncs:
                - OPENSSL_sk_pop_free_ex
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:173,3'
              BranchSideFuncs:
                - OPENSSL_sk_pop_free_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:173,3'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/stack/stack.c:173,3'
          Dst:             call_free_func_legacy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_pop_free_ex
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:153,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:153,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:157,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:158,13'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:162,3'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:157,36'
              BranchSideFuncs:
                - OPENSSL_sk_free
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:159,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:157,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:158,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:162,3'
              BranchSideFuncs:
                - OPENSSL_sk_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:162,3'
          Dst:             OPENSSL_sk_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_set
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'char *'
      argCount:        3
      argTypes:
        - 'struct.stack_st *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:136,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:136,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:136,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:136,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:139,14'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_value
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.stack_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:129,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:129,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:129,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:132,14'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_zero
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_memset
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:120,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.3886
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:120,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.3886
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:120,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:120,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:120,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memset.3886
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:120,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:123,22'
              BranchSideFuncs:
                - OPENSSL_memset.3886
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:123,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_num
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.stack_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:113,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_new_null
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:110,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:110,51'
              BranchSideFuncs:
                - OPENSSL_sk_new
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:110,51'
              BranchSideFuncs:
                - OPENSSL_sk_new
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:110,51'
          Dst:             OPENSSL_sk_new
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_sk_new
      functionSourceFile: '/src/boringssl/crypto/stack/stack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionDepth:   0
      returnType:      'struct.stack_st *'
      argCount:        1
      argTypes:
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:87,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:87,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:88,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:91,3'
              BranchSideFuncs:
                - OPENSSL_memset.3886
                - OPENSSL_malloc
                - OPENSSL_memset.3886
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.c:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:98,3'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.c:105,1'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.c:87,24'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/stack/stack.c:91,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/stack/stack.c:93,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/stack/stack.c:98,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/stack/stack.c:106,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ASN1_OBJECT_new
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:187,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:187,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:187,24'
              BranchSideFuncs:
                - OPENSSL_malloc
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:187,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:188,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:187,24'
          Dst:             OPENSSL_malloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ASN1_OBJECT_free
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:201,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:201,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:204,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - OPENSSL_free
                - llvm.memset.p0i8.i64
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:205,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:209,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:210,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:214,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:214,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:215,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:205,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:206,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:210,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:215,5'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ASN1_OBJECT_create
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        5
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_dup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:221,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OBJ_dup
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:221,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - OBJ_dup
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:222,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:226,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OBJ_dup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:222,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:234,10'
          Dst:             OBJ_dup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    c2i_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OBJECT_create
        - ASN1_OBJECT_free
        - CBS_init
        - CBS_is_valid_asn1_oid
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:158,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_is_valid_asn1_oid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:158,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_is_valid_asn1_oid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:159,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:163,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_is_valid_asn1_oid
                - __sanitizer_cov_trace_const_cmp4
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:166,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:170,52'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:177,22'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:180,8'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:159,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:164,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:165,8'
          Dst:             CBS_is_valid_asn1_oid
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:166,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:170,22'
          Dst:             ASN1_OBJECT_create
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:177,5'
          Dst:             ASN1_OBJECT_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionDepth:   0
      returnType:      'struct.asn1_object_st *'
      argCount:        3
      argTypes:
        - 'struct.asn1_object_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_init
        - CBS_len
        - ERR_put_error
        - __assert_fail
        - c2i_ASN1_OBJECT
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:135,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:135,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:139,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:142,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:146,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:150,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:150,5'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:151,12'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:140,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:141,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:146,29'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:147,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:147,22'
          Dst:             c2i_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:150,5'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:150,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:151,12'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    write_str
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_write
        - ERR_put_error
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:99,16'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:99,16'
              BranchSideFuncs:
                - strlen
                - __sanitizer_cov_trace_const_cmp8
                - BIO_write
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:101,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:104,29'
              BranchSideFuncs:
                - BIO_write
                - __sanitizer_cov_trace_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:104,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:104,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:104,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:99,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:104,10'
          Dst:             BIO_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2a_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - i2t_ASN1_OBJECT
        - write_str
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:108,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - i2t_ASN1_OBJECT
                - write_str
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:108,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - i2t_ASN1_OBJECT
                - write_str
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:108,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:108,23'
              BranchSideFuncs:
                - write_str
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:109,12'
              BranchSideFuncs:
                - write_str
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:109,12'
              BranchSideFuncs:
                - write_str
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:112,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:117,36'
              BranchSideFuncs:
                - OPENSSL_malloc
                - i2t_ASN1_OBJECT
                - __sanitizer_cov_trace_const_cmp4
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:124,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:0,0'
              BranchSideFuncs:
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:128,13'
              BranchSideFuncs:
                - write_str
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:109,12'
          Dst:             write_str
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:114,13'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:117,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:121,11'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:128,13'
          Dst:             write_str
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:129,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2t_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'int '
        - 'struct.asn1_object_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2txt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:0,0'
              BranchSideFuncs:
                - OBJ_obj2txt
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:95,10'
              BranchSideFuncs:
                - OBJ_obj2txt
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:95,10'
          Dst:             OBJ_obj2txt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.asn1_object_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:73,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:73,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:74,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:78,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:79,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:83,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:84,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:85,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:87,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:85,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:86,34'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:87,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.c:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:87,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.c:91,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:74,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:84,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:85,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:86,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:87,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/asn1/a_object.c:91,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_valid_epoch_time
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:76,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:76,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:76,40'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_valid_time
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          54
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:66,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:66,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,43'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:66,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:66,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,61'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,72'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:66,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,77'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:67,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:66,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:70,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    is_valid_date
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'int '
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          131
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:35,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:35,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,36'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:35,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,48'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:35,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:38,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_switch
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:38,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:46,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:51,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:51,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:51,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:51,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:53,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:53,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:53,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:53,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:53,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:53,54'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:54,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:53,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:54,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:56,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_gmtime_diff
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'int *'
        - 'int *'
        - 'struct.tm *'
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          104
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - posix_time_from_utc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:210,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:210,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:211,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:215,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:211,8'
          Dst:             posix_time_from_utc
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:216,8'
          Dst:             posix_time_from_utc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    posix_time_from_utc
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'int '
        - 'int '
        - 'int '
        - 'int '
        - 'int '
        - 'int '
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - is_valid_date
        - is_valid_time
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:84,8'
              BranchSideFuncs:
                - is_valid_date
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:84,8'
              BranchSideFuncs:
                - is_valid_date
                - __sanitizer_cov_trace_const_cmp4
                - is_valid_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:84,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:84,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:85,8'
              BranchSideFuncs:
                - is_valid_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:84,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:88,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:89,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:92,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:92,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:93,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:93,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:93,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:93,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:96,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:84,8'
          Dst:             is_valid_date
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:85,8'
          Dst:             is_valid_time
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:92,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_gmtime_adj
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.tm *'
        - 'int '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - posix_time_from_utc
        - utc_from_posix_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:191,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - utc_from_posix_time
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:191,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - posix_time_from_utc
                - __sanitizer_cov_trace_const_cmp4
                - utc_from_posix_time
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:192,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:197,11'
              BranchSideFuncs:
                - utc_from_posix_time
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:196,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:202,15'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:192,8'
          Dst:             posix_time_from_utc
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:196,8'
          Dst:             utc_from_posix_time
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    utc_from_posix_time
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'size_t '
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - is_valid_epoch_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:111,8'
              BranchSideFuncs:
                - is_valid_epoch_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:111,8'
              BranchSideFuncs:
                - is_valid_epoch_time
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:111,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:114,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:117,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:120,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:122,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:122,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:122,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:123,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:123,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:123,51'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:123,41'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:133,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:135,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:137,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:111,8'
          Dst:             is_valid_epoch_time
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:122,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_gmtime
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'struct.tm *'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_posix_to_tm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:183,24'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:183,24'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:184,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:187,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:184,8'
          Dst:             OPENSSL_posix_to_tm
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_posix_to_tm
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'struct.tm *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - utc_from_posix_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:151,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - utc_from_posix_time
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:151,3'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
                - utc_from_posix_time
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:152,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:157,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:152,8'
          Dst:             utc_from_posix_time
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_timegm
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.tm *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_tm_to_posix
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:167,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_tm_to_posix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:167,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_tm_to_posix
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:168,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:175,18'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:168,8'
          Dst:             OPENSSL_tm_to_posix
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_tm_to_posix
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.tm *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - posix_time_from_utc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:0,0'
              BranchSideFuncs:
                - posix_time_from_utc
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.c:146,34'
              BranchSideFuncs:
                - posix_time_from_utc
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.c:146,10'
          Dst:             posix_time_from_utc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_marshal_asn1
      functionSourceFile: '/src/boringssl/crypto/bn_extra/bn_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_bn2cbb_padded
        - BN_is_negative
        - BN_num_bits
        - BN_num_bytes
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:40,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:40,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:41,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:45,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:46,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:49,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:52,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:49,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:49,37'
              BranchSideFuncs:
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:50,33'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:49,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:50,33'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:52,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:50,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:51,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:52,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:40,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:46,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:49,8'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:49,37'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:50,33'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:50,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:51,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:52,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_parse_asn1_unsigned
      functionSourceFile: '/src/boringssl/crypto/bn_extra/bn_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - CBS_data
        - CBS_get_asn1
        - CBS_is_valid_asn1_integer
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:22,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_valid_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:22,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_valid_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:24,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:25,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:26,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:24,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:26,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:30,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - CBS_len
                - BN_bin2bn
        - Branch String:   '/src/boringssl/crypto/bn_extra/bn_asn1.c:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:31,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/bn_asn1.c:35,20'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:24,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:25,8'
          Dst:             CBS_is_valid_asn1_integer
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:26,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:31,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:35,20'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:35,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bn_extra/bn_asn1.c:35,10'
          Dst:             BN_bin2bn
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2binpad
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2bin_padded
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:452,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:452,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:452,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:452,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:453,30'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:452,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:456,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:453,8'
          Dst:             BN_bn2bin_padded
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_mpi2bn
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          114
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - BN_bin2bn
        - BN_clear_bit
        - BN_free
        - BN_new
        - BN_num_bits
        - BN_zero
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:410,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:410,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:411,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:414,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:418,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:419,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:424,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:424,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:425,11'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:432,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:426,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:426,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:432,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:433,5'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:437,6'
              BranchSideFuncs:
                - BN_bin2bn
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
                - BN_free
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:439,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:444,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_num_bits
                - BN_clear_bit
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:439,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:439,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:440,7'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:445,7'
              BranchSideFuncs:
                - BN_num_bits
                - BN_clear_bit
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:446,23'
              BranchSideFuncs:
                - BN_num_bits
                - BN_clear_bit
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:411,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:419,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:425,11'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:433,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:438,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:440,7'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:446,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:446,5'
          Dst:             BN_clear_bit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2mpi
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BN_bn2bin
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:370,23'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:370,23'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:375,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:375,27'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:379,28'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:379,28'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:391,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:395,16'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:400,5'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:402,21'
              BranchSideFuncs:
                - BN_bn2bin
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:403,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:403,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:403,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:403,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:404,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:370,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:402,3'
          Dst:             BN_bn2bin
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_print_fp
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct._IO_FILE *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - BN_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:358,12'
              BranchSideFuncs:
                - BIO_new_fp
                - BN_print
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:358,12'
              BranchSideFuncs:
                - BIO_new_fp
                - BN_print
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:359,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:363,13'
              BranchSideFuncs:
                - BN_print
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:358,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:363,13'
          Dst:             BN_print
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:364,3'
          Dst:             BIO_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_print
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bio_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          145
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_write
        - BN_is_zero
        - bn_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:331,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:331,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:331,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:331,17'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:335,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:331,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:335,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:335,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:335,24'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:339,12'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:335,7'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:339,12'
              BranchSideFuncs:
                - bn_minimal_width
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:339,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:339,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:339,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:339,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:344,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:340,38'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:344,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:340,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:339,39'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:342,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BIO_write
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:331,17'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:335,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:335,24'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:339,12'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:344,13'
          Dst:             BIO_write
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_asc2bn
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          108
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - BN_dec2bn
        - BN_hex2bn
        - BN_is_zero
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:306,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:306,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:307,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:310,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:310,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:310,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:315,10'
              BranchSideFuncs:
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:310,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:310,46'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:311,28'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:311,28'
              BranchSideFuncs:
                - BN_hex2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:315,10'
              BranchSideFuncs:
                - BN_dec2bn
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:311,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:320,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:315,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:315,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:320,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:320,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:320,38'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:320,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:320,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:321,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:311,10'
          Dst:             BN_hex2bn
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:315,10'
          Dst:             BN_dec2bn
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:320,27'
          Dst:             BN_is_zero
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_hex2bn
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_isxdigit
        - bn_x2bn
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - bn_x2bn
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:233,10'
              BranchSideFuncs:
                - bn_x2bn
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:233,10'
          Dst:             bn_x2bn
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:233,10'
          Dst:             decode_hex
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:233,10'
          Dst:             OPENSSL_isxdigit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_dec2bn
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_isdigit
        - bn_x2bn
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - bn_x2bn
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:301,10'
              BranchSideFuncs:
                - bn_x2bn
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:301,10'
          Dst:             bn_x2bn
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:301,10'
          Dst:             decode_dec
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:301,10'
          Dst:             OPENSSL_isdigit
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    decode_dec
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_add_word
        - BN_mul_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:157,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:157,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:162,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:162,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:162,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:162,28'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:166,12'
              BranchSideFuncs:
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:166,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:166,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:167,12'
              BranchSideFuncs:
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:166,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:162,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:166,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:162,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:163,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_mul_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_add_word
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:166,12'
          Dst:             BN_mul_word
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:167,12'
          Dst:             BN_add_word
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    bn_x2bn
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.bignum_st **'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          151
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - BN_free
        - BN_is_zero
        - BN_new
        - BN_zero
        - bn_set_minimal_width
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:185,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:185,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:185,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:185,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:185,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:185,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:189,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:194,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:194,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:194,70'
              BranchSideFuncs:
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:194,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:194,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:196,11'
              BranchSideFuncs:
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:197,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:202,7'
              BranchSideFuncs:
                - BN_zero
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:203,11'
              BranchSideFuncs:
                - BN_new
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:204,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:212,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - bn_set_minimal_width
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:216,3'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:225,7'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:218,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:221,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:225,7'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:226,5'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:203,11'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:209,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:216,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:217,8'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:226,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    decode_hex
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.bignum_st *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - OPENSSL_fromxdigit
        - __assert_fail
        - bn_expand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:115,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:115,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - bn_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:116,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:120,29'
              BranchSideFuncs:
                - bn_expand
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:146,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:134,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:134,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:135,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:143,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:136,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:138,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:140,20'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:134,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:135,15'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:143,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:128,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - OPENSSL_fromxdigit
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:146,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp4
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:146,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:146,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:147,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:116,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:120,8'
          Dst:             bn_expand
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:136,12'
          Dst:             OPENSSL_fromxdigit
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:138,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:146,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2dec
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          253
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - BN_div_word
        - BN_dup
        - BN_free
        - BN_is_negative
        - BN_is_zero
        - CBB_add_u8
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:240,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
                - BN_dup
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:240,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
                - BN_dup
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:241,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:242,8'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:295,3'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:246,7'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:295,3'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:247,10'
              BranchSideFuncs:
                - BN_dup
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:251,12'
              BranchSideFuncs:
                - BN_dup
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:273,7'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:295,3'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:252,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:256,13'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:295,3'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:256,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:257,23'
              BranchSideFuncs:
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:273,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:263,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:263,60'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:263,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:263,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:263,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:263,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
                - BN_div_word
                - __sanitizer_cov_trace_const_cmp8
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_switch
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:273,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:274,8'
              BranchSideFuncs:
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:280,8'
              BranchSideFuncs:
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - BN_free
                - llvm.lifetime.end.p0i8
                - BN_free
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:280,8'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:295,3'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:285,26'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:295,3'
              BranchSideFuncs:
                - BN_free
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:285,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:286,19'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:291,3'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:285,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:286,19'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:291,3'
              BranchSideFuncs:
                - BN_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:241,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:242,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:246,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:247,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:251,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:256,13'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:257,23'
          Dst:             BN_div_word
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:262,38'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:264,14'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:269,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:273,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:274,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:280,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:291,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:295,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:296,3'
          Dst:             CBB_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2hex
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          161
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - BN_is_zero
        - OPENSSL_malloc
        - bn_minimal_width
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:80,15'
              BranchSideFuncs:
                - bn_minimal_width
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:80,15'
              BranchSideFuncs:
                - bn_minimal_width
                - OPENSSL_malloc
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:83,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:88,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:89,8'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:92,7'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:97,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:108,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:97,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:108,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:101,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:101,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:102,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:101,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:98,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:102,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:98,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:97,29'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:100,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:80,15'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:81,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:92,7'
          Dst:             BN_is_zero
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    BN_bn2cbb_padded
      functionSourceFile: '/src/boringssl/crypto/bn_extra/convert.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'size_t '
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_bn2bin_padded
        - CBB_add_space
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:73,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:73,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bn_extra/convert.c:74,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:74,40'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bn_extra/convert.c:74,60'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:74,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bn_extra/convert.c:74,43'
          Dst:             BN_bn2bin_padded
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CBB_finish_i2d
      functionSourceFile: '/src/boringssl/crypto/bytestring/asn1_compat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - OPENSSL_free
        - OPENSSL_memcpy
        - __assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:29,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - CBB_cleanup
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:29,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - CBB_cleanup
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:29,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:29,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - CBB_cleanup
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:30,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - CBB_cleanup
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:30,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:30,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:32,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:35,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:38,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:39,18'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:42,12'
              BranchSideFuncs:
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:43,9'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:51,16'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.c:43,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:44,15'
              BranchSideFuncs:
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.c:47,29'
              BranchSideFuncs:
                - OPENSSL_memcpy.4030
                - OPENSSL_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:29,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:30,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:34,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:35,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:39,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:47,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.c:51,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_u32_le
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4053
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:1039,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4053
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/../internal.h:1040,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    buffers_alias
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/../internal.h:279,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:279,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:279,30'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_chacha_20
      functionSourceFile: '/src/boringssl/crypto/chacha/chacha.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'char *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_load_u32_le
        - ChaCha20_ctr32
        - __assert_fail
        - buffers_alias
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:68,3'
              BranchSideFuncs:
                - buffers_alias.4054
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:68,3'
              BranchSideFuncs:
                - buffers_alias.4054
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:68,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:70,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:68,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:70,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - CRYPTO_load_u32_le.4052
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:94,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:99,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:100,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:0,0'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:104,5'
              BranchSideFuncs:
                - ChaCha20_ctr32
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:94,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:99,49'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - ChaCha20_ctr32
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:68,3'
          Dst:             buffers_alias
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:68,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:72,22'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:73,22'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:74,22'
          Dst:             CRYPTO_load_u32_le
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:104,5'
          Dst:             ChaCha20_ctr32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ChaCha20_ctr32
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'int *'
        - 'int *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_rotl_u32
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'int '
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_hchacha20
      functionSourceFile: '/src/boringssl/crypto/chacha/chacha.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          203
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_rotl_u32
        - OPENSSL_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:43,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:43,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.c:48,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:0,0'
              BranchSideFuncs:
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.c:49,5'
              BranchSideFuncs:
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - CRYPTO_rotl_u32.4059
                - OPENSSL_memcpy.4053
                - OPENSSL_memcpy.4053
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:44,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:45,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:46,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:59,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:60,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:49,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:49,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:49,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:49,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:50,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:50,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:50,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:50,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:51,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:51,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:51,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:51,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:52,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:52,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:52,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:52,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:53,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:53,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:53,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:53,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:54,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:54,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:54,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:54,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:55,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:55,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:55,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:55,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:56,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:56,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:56,5'
          Dst:             CRYPTO_rotl_u32
        - Src:             '/src/boringssl/crypto/chacha/chacha.c:56,5'
          Dst:             CRYPTO_rotl_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    handle_cpu_env
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'int *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          138
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __isoc99_sscanf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:124,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:124,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:127,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:127,67'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __isoc99_sscanf
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:130,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __isoc99_sscanf
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:0,0'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:0,0'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:137,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:141,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:142,16'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:144,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:144,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:145,15'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:148,14'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/cpu_intel.c:132,21'
          Dst:             __isoc99_sscanf
        - Src:             '/src/boringssl/crypto/cpu_intel.c:134,21'
          Dst:             __isoc99_sscanf
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_xgetbv
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionDepth:   0
      returnType:      'size_t '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:116,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_cpuid
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:100,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_cpuid_setup
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         56
      ICount:          351
      EdgeCount:       76
      CyclomaticComplexity: 22
      functionsReached:
        - OPENSSL_cpuid
        - OPENSSL_xgetbv
        - getenv
        - handle_cpu_env
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:155,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:155,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:160,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:161,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:163,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:161,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:162,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:163,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:163,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:164,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:168,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:164,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:165,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:168,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_cpuid
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cpuid
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:174,3'
              BranchSideFuncs:
                - OPENSSL_cpuid
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:178,35'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:202,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:184,40'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:190,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:190,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:190,34'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:196,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:190,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:190,50'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:202,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:190,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:190,68'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:202,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:196,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:202,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:210,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:220,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:215,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:216,28'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:217,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:215,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:217,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:225,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_xgetbv
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:230,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:233,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:246,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:249,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:254,8'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:255,26'
              BranchSideFuncs:
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:258,26'
              BranchSideFuncs:
                - getenv
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:265,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:283,3'
              BranchSideFuncs:
                - handle_cpu_env
                - strchr
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/cpu_intel.c:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:285,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.c:286,48'
              BranchSideFuncs:
                - handle_cpu_env
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/cpu_intel.c:156,3'
          Dst:             OPENSSL_cpuid
        - Src:             '/src/boringssl/crypto/cpu_intel.c:169,5'
          Dst:             OPENSSL_cpuid
        - Src:             '/src/boringssl/crypto/cpu_intel.c:174,3'
          Dst:             OPENSSL_cpuid
        - Src:             '/src/boringssl/crypto/cpu_intel.c:230,12'
          Dst:             OPENSSL_xgetbv
        - Src:             '/src/boringssl/crypto/cpu_intel.c:264,10'
          Dst:             getenv
        - Src:             '/src/boringssl/crypto/cpu_intel.c:283,3'
          Dst:             handle_cpu_env
        - Src:             '/src/boringssl/crypto/cpu_intel.c:284,10'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/cpu_intel.c:286,5'
          Dst:             handle_cpu_env
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'char *'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_u32
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      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/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:353,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_carry_scmul_121666
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          90
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul121666
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fiat_25519_carry_scmul_121666
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_scmul_121666
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_scmul_121666
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
              BranchSideFuncs:
                - fiat_25519_carry_scmul_121666
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:275,33'
              BranchSideFuncs:
                - fiat_25519_carry_scmul_121666
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_scmul_121666
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:276,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:277,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:276,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:276,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:275,3'
          Dst:             fiat_25519_carry_scmul_121666
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:274,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:276,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_cswap
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:265,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:266,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:271,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_scalar_mult_generic
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          150
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcpy
        - fe_0
        - fe_1
        - fe_add
        - fe_copy
        - fe_cswap
        - fe_frombytes
        - fe_invert
        - fe_mul121666
        - fe_mul_tll
        - fe_mul_ttt
        - fe_sq_tl
        - fe_sub
        - fe_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1995,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - fe_frombytes
                - fe_1
                - fe_0
                - fe_copy
                - fe_1
                - fe_cswap
                - fe_cswap
                - fe_sub
                - fe_sub
                - fe_add
                - fe_add
                - fe_mul_tll
                - fe_mul_tll
                - fe_sq_tl
                - fe_sq_tl
                - fe_add
                - fe_sub
                - fe_mul_ttt
                - fe_sub
                - fe_sq_tl
                - fe_mul121666
                - fe_sq_tl
                - fe_add
                - fe_mul_ttt
                - fe_mul_tll
                - fe_cswap
                - fe_cswap
                - fe_invert
                - fe_mul_ttt
                - fe_tobytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1995,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - fe_frombytes
                - fe_1
                - fe_0
                - fe_copy
                - fe_1
                - fe_cswap
                - fe_cswap
                - fe_sub
                - fe_sub
                - fe_add
                - fe_add
                - fe_mul_tll
                - fe_mul_tll
                - fe_sq_tl
                - fe_sq_tl
                - fe_add
                - fe_sub
                - fe_mul_ttt
                - fe_sub
                - fe_sq_tl
                - fe_mul121666
                - fe_sq_tl
                - fe_add
                - fe_mul_ttt
                - fe_mul_tll
                - fe_cswap
                - fe_cswap
                - fe_invert
                - fe_mul_ttt
                - fe_tobytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1999,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2021,3'
          Dst:             fe_frombytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2022,3'
          Dst:             fe_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2023,3'
          Dst:             fe_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2024,3'
          Dst:             fe_copy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2025,3'
          Dst:             fe_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2038,5'
          Dst:             fe_cswap
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2039,5'
          Dst:             fe_cswap
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2046,5'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2047,5'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2048,5'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2049,5'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2050,5'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2051,5'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2052,5'
          Dst:             fe_sq_tl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2053,5'
          Dst:             fe_sq_tl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2054,5'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2055,5'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2056,5'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2057,5'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2058,5'
          Dst:             fe_sq_tl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2059,5'
          Dst:             fe_mul121666
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2060,5'
          Dst:             fe_sq_tl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2061,5'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2062,5'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2063,5'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2066,3'
          Dst:             fe_cswap
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2067,3'
          Dst:             fe_cswap
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2069,3'
          Dst:             fe_invert
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2070,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2071,3'
          Dst:             fe_tobytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_frombytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - fe_frombytes_strict
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - fe_frombytes_strict
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:159,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - fe_frombytes_strict
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:160,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:162,3'
          Dst:             fe_frombytes_strict
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_1
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.4235
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:181,18'
              BranchSideFuncs:
                - OPENSSL_memset.4235
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:181,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_0
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.4235
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:172,18'
              BranchSideFuncs:
                - OPENSSL_memset.4235
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:172,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_copy
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memmove
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memmove.4232
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:308,19'
              BranchSideFuncs:
                - OPENSSL_memmove.4232
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:308,3'
          Dst:             OPENSSL_memmove
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_sub
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - fiat_25519_sub
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
              BranchSideFuncs:
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:204,18'
              BranchSideFuncs:
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_sub
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:205,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:206,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:205,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:205,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:202,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:204,3'
          Dst:             fiat_25519_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:203,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:205,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_add
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - fiat_25519_add
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
              BranchSideFuncs:
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:195,18'
              BranchSideFuncs:
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_add
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:196,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:197,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:196,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:196,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:196,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:193,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:195,3'
          Dst:             fiat_25519_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:194,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:196,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_tll
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_impl
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_impl
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:244,15'
              BranchSideFuncs:
                - fe_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:244,3'
          Dst:             fe_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_sq_tl
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fiat_25519_carry_square
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
              BranchSideFuncs:
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:249,27'
              BranchSideFuncs:
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:250,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:251,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:250,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:250,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:249,3'
          Dst:             fiat_25519_carry_square
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:248,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:250,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_ttt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_impl
      functionUses:    32
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_impl
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:232,15'
              BranchSideFuncs:
                - fe_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:232,3'
          Dst:             fe_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_invert
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_copy_lt
        - fe_loose_invert
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_copy_lt
                - fe_loose_invert
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:375,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_copy_lt
                - fe_loose_invert
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:376,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:377,3'
          Dst:             fe_loose_invert
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_tobytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - fiat_25519_to_bytes
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_to_bytes
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_to_bytes
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
              BranchSideFuncs:
                - fiat_25519_to_bytes
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:167,26'
              BranchSideFuncs:
                - fiat_25519_to_bytes
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_to_bytes
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:167,3'
          Dst:             fiat_25519_to_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:166,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_to_bytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          381
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_25519_addcarryx_u51
        - fiat_25519_cmovznz_u64
        - fiat_25519_subborrowx_u51
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_cmovznz_u64
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:515,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_subborrowx_u51
                - fiat_25519_cmovznz_u64
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - fiat_25519_addcarryx_u51
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:606,3'
          Dst:             fiat_25519_subborrowx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:607,3'
          Dst:             fiat_25519_subborrowx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:608,3'
          Dst:             fiat_25519_subborrowx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:609,3'
          Dst:             fiat_25519_subborrowx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:610,3'
          Dst:             fiat_25519_subborrowx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:611,3'
          Dst:             fiat_25519_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:612,3'
          Dst:             fiat_25519_addcarryx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:613,3'
          Dst:             fiat_25519_addcarryx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:614,3'
          Dst:             fiat_25519_addcarryx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:615,3'
          Dst:             fiat_25519_addcarryx_u51
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:616,3'
          Dst:             fiat_25519_addcarryx_u51
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_subborrowx_u51
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_cmovznz_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_25519_value_barrier_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - fiat_25519_value_barrier_u64
                - fiat_25519_value_barrier_u64
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:120,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - fiat_25519_value_barrier_u64
                - fiat_25519_value_barrier_u64
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:122,10'
          Dst:             fiat_25519_value_barrier_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:122,54'
          Dst:             fiat_25519_value_barrier_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_addcarryx_u51
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_value_barrier_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:43,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_copy_lt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memmove
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memmove.4232
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:313,19'
              BranchSideFuncs:
                - OPENSSL_memmove.4232
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:313,3'
          Dst:             OPENSSL_memmove
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_loose_invert
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          166
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - fe_mul_tlt
        - fe_mul_ttt
        - fe_sq_tl
        - fe_sq_tt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:317,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_sq_tl
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_tlt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:317,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_sq_tl
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_tlt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:333,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:334,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:336,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:338,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:339,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:341,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:343,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:344,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:346,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:348,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:349,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:351,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:353,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:354,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:356,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:358,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:359,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:361,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:363,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:364,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:366,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:368,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:369,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:371,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:323,3'
          Dst:             fe_sq_tl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:324,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:326,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:328,3'
          Dst:             fe_mul_tlt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:329,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:330,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:331,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:332,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:334,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:336,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:337,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:339,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:341,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:342,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:344,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:346,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:347,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:349,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:351,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:352,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:354,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:356,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:357,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:359,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:361,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:362,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:364,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:366,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:367,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:369,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:371,3'
          Dst:             fe_mul_ttt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_sq_tt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fiat_25519_carry_square
      functionUses:    44
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
              BranchSideFuncs:
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:255,27'
              BranchSideFuncs:
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_square
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:256,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:256,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:257,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:256,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:256,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:256,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:255,3'
          Dst:             fiat_25519_carry_square
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:254,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:256,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_tlt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_impl
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_impl
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:236,15'
              BranchSideFuncs:
                - fe_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:236,3'
          Dst:             fe_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_impl
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - fiat_25519_carry_mul
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
              BranchSideFuncs:
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:219,3'
              BranchSideFuncs:
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry_mul
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:220,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:220,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:221,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:220,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:220,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:220,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:217,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:219,3'
          Dst:             fiat_25519_carry_mul
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:218,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:220,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_carry_mul
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          181
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_carry_square
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          152
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memmove
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_add
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_sub
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_frombytes_strict
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - fiat_25519_from_bytes
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:153,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - fiat_25519_from_bytes
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:153,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __assert_fail
                - fiat_25519_from_bytes
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:153,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:153,3'
              BranchSideFuncs:
                - fiat_25519_from_bytes
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:154,25'
              BranchSideFuncs:
                - fiat_25519_from_bytes
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:155,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:156,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:155,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:155,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:153,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:154,3'
          Dst:             fiat_25519_from_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:155,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_from_bytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          255
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_msub
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_carry
        - fe_mul_tll
        - fe_mul_tlt
        - fe_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_sub
                - fe_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:642,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_sub
                - fe_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:644,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:645,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:646,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:647,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:648,3'
          Dst:             fe_mul_tlt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:649,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:650,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:651,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:652,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:653,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:654,3'
          Dst:             fe_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_carry
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fiat_25519_carry
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
              BranchSideFuncs:
                - fiat_25519_carry
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:210,20'
              BranchSideFuncs:
                - fiat_25519_carry
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_carry
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:211,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:212,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:211,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:211,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:211,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:210,3'
          Dst:             fiat_25519_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:209,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:211,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_carry
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    slide
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:927,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:928,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:932,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:932,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:931,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:933,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:933,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:933,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:933,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:933,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:931,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:934,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:934,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:933,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:935,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:935,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:936,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:938,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:938,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:931,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:939,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:940,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:933,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:941,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:941,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:942,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:945,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:940,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:933,42'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:941,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:931,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:932,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:954,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_sq2_tt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_carry
        - fe_sq_tt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_sq_tt
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_carry
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:402,3'
              BranchSideFuncs:
                - fe_sq_tt
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_carry
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:402,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:406,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:407,3'
          Dst:             fe_carry
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:345,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    buffers_alias
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:279,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:279,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:279,30'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_conditional_memxor
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - buffers_alias
        - value_barrier_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:531,3'
              BranchSideFuncs:
                - buffers_alias.4238
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - value_barrier_w.4237
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:531,3'
              BranchSideFuncs:
                - buffers_alias.4238
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - value_barrier_w.4237
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:531,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w.4237
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:531,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:534,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:535,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:537,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:531,3'
          Dst:             buffers_alias
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Dst:             value_barrier_w
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:531,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_msb_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_is_zero_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w.4241
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:442,30'
              BranchSideFuncs:
                - constant_time_msb_w.4241
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:442,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_cmov
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:299,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:300,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:304,1'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_loose_0
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.4235
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:176,18'
              BranchSideFuncs:
                - OPENSSL_memset.4235
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:176,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_loose_1
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memset
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memset.4235
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:186,18'
              BranchSideFuncs:
                - OPENSSL_memset.4235
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:186,3'
          Dst:             OPENSSL_memset
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_25519_opp
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_declassify_int
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'int '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_u32.4223
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:580,10'
              BranchSideFuncs:
                - value_barrier_u32.4223
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:580,10'
          Dst:             value_barrier_u32
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_scalar_mult
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2075
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - x25519_scalar_mult_adx
        - x25519_scalar_mult_generic
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2082,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable.4244
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_BMI2_capable.4245
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_ADX_capable.4246
                - __sanitizer_cov_trace_const_cmp4
                - x25519_scalar_mult_adx
                - x25519_scalar_mult_generic
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2082,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable.4244
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_BMI2_capable.4245
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_ADX_capable.4246
                - __sanitizer_cov_trace_const_cmp4
                - x25519_scalar_mult_adx
                - x25519_scalar_mult_generic
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:2082,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2082,35'
              BranchSideFuncs:
                - x25519_scalar_mult_generic
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2089,3'
              BranchSideFuncs:
                - x25519_scalar_mult_generic
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:2082,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2083,7'
              BranchSideFuncs:
                - x25519_scalar_mult_generic
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2089,3'
              BranchSideFuncs:
                - x25519_scalar_mult_generic
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:2082,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2084,5'
              BranchSideFuncs:
                - x25519_scalar_mult_generic
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2089,3'
              BranchSideFuncs:
                - x25519_scalar_mult_generic
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2082,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2082,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2083,7'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2084,5'
          Dst:             x25519_scalar_mult_adx
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2089,3'
          Dst:             x25519_scalar_mult_generic
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_BMI1_capable
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_BMI2_capable
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_is_ADX_capable
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionDepth:   0
      returnType:      'int '
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    X25519
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2116
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
        - constant_time_declassify_int
        - x25519_scalar_mult
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - x25519_scalar_mult
                - CRYPTO_memcmp
                - constant_time_declassify_int.4243
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2118,3'
              BranchSideFuncs:
                - x25519_scalar_mult
                - CRYPTO_memcmp
                - constant_time_declassify_int.4243
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2118,3'
          Dst:             x25519_scalar_mult
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2121,14'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2120,10'
          Dst:             constant_time_declassify_int
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    X25519_public_from_private
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - fe_add
        - fe_loose_invert
        - fe_mul_tlt
        - fe_sub
        - fe_tobytes
        - x25519_ge_scalarmult_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_loose_invert
                - fe_mul_tlt
                - fe_tobytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2134,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_loose_invert
                - fe_mul_tlt
                - fe_tobytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2135,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2141,3'
          Dst:             x25519_ge_scalarmult_base
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2147,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2148,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2149,3'
          Dst:             fe_loose_invert
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2150,3'
          Dst:             fe_mul_tlt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2151,3'
          Dst:             fe_tobytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_scalarmult_base
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          179
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - fiat_25519_from_bytes
        - ge_madd
        - ge_p2_dbl
        - ge_p3_0
        - ge_p3_dbl
        - table_select
        - x25519_ge_p1p1_to_p2
        - x25519_ge_p1p1_to_p3
        - x25519_ge_scalarmult_base_adx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:801,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable.4244
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_BMI2_capable.4245
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_ADX_capable.4246
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base_adx
                - fiat_25519_from_bytes
                - fiat_25519_from_bytes
                - fiat_25519_from_bytes
                - fiat_25519_from_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:801,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable.4244
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_BMI2_capable.4245
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_is_ADX_capable.4246
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base_adx
                - fiat_25519_from_bytes
                - fiat_25519_from_bytes
                - fiat_25519_from_bytes
                - fiat_25519_from_bytes
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:801,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:801,35'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:812,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:801,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:802,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:812,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:801,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:803,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:812,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:819,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:820,21'
              BranchSideFuncs:
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:828,5'
              BranchSideFuncs:
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:827,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:828,5'
              BranchSideFuncs:
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:833,3'
              BranchSideFuncs:
                - ge_p3_0
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:837,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:838,24'
              BranchSideFuncs:
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:843,3'
              BranchSideFuncs:
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:852,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:853,24'
              BranchSideFuncs:
                - table_select
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:857,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:801,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:801,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:802,7'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:804,5'
          Dst:             x25519_ge_scalarmult_base_adx
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:805,5'
          Dst:             fiat_25519_from_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:806,5'
          Dst:             fiat_25519_from_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:807,5'
          Dst:             fiat_25519_from_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:808,5'
          Dst:             fiat_25519_from_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:836,3'
          Dst:             ge_p3_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:838,5'
          Dst:             table_select
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:839,5'
          Dst:             ge_madd
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:840,5'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:843,3'
          Dst:             ge_p3_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:844,3'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:845,3'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:846,3'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:847,3'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:848,3'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:849,3'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:850,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:853,5'
          Dst:             table_select
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:854,5'
          Dst:             ge_madd
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:855,5'
          Dst:             x25519_ge_p1p1_to_p3
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p3_0
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_0
        - fe_1
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_0
                - fe_1
                - fe_1
                - fe_0
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:541,12'
              BranchSideFuncs:
                - fe_0
                - fe_1
                - fe_1
                - fe_0
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:541,3'
          Dst:             fe_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:542,3'
          Dst:             fe_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:543,3'
          Dst:             fe_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:544,3'
          Dst:             fe_0
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    table_select
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_precomp *'
        - 'int '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cmov
        - constant_time_conditional_memxor
        - constant_time_eq_w
        - constant_time_is_zero_w
        - constant_time_msb_w
        - fe_copy_lt
        - fe_frombytes_strict
        - fe_neg
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:762,43'
              BranchSideFuncs:
                - constant_time_msb_w.4241
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4242
                - constant_time_eq_w.4251
                - constant_time_conditional_memxor
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_copy_lt
                - fe_copy_lt
                - fe_copy_lt
                - llvm.lifetime.start.p0i8
                - fe_copy_lt
                - fe_copy_lt
                - fe_neg
                - cmov
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:762,43'
              BranchSideFuncs:
                - constant_time_msb_w.4241
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4242
                - constant_time_eq_w.4251
                - constant_time_conditional_memxor
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_copy_lt
                - fe_copy_lt
                - fe_copy_lt
                - llvm.lifetime.start.p0i8
                - fe_copy_lt
                - fe_copy_lt
                - fe_neg
                - cmov
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:771,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:772,47'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_copy_lt
                - fe_copy_lt
                - fe_copy_lt
                - llvm.lifetime.start.p0i8
                - fe_copy_lt
                - fe_copy_lt
                - fe_neg
                - cmov
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:777,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_copy_lt
                - fe_copy_lt
                - fe_copy_lt
                - llvm.lifetime.start.p0i8
                - fe_copy_lt
                - fe_copy_lt
                - fe_neg
                - cmov
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:762,23'
          Dst:             constant_time_msb_w
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:766,8'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:778,3'
          Dst:             fe_frombytes_strict
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:779,3'
          Dst:             fe_frombytes_strict
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:780,3'
          Dst:             fe_frombytes_strict
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:782,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:783,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:784,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:787,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:788,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:789,3'
          Dst:             fe_neg
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:790,3'
          Dst:             cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:774,38'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:772,5'
          Dst:             constant_time_conditional_memxor
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_madd
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_carry
        - fe_mul_tll
        - fe_mul_tlt
        - fe_sub
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_add
                - fe_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:625,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_add
                - fe_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:627,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:628,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:629,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:630,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:631,3'
          Dst:             fe_mul_tlt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:632,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:633,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:634,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:635,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:636,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:637,3'
          Dst:             fe_sub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_p1p1_to_p3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_tll
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tll
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:584,18'
              BranchSideFuncs:
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tll
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:584,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:585,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:586,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:587,3'
          Dst:             fe_mul_tll
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p3_dbl
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ge_p2_dbl
        - ge_p3_to_p2
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ge_p3_to_p2
                - ge_p2_dbl
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:618,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ge_p3_to_p2
                - ge_p2_dbl
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:619,3'
          Dst:             ge_p3_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:620,3'
          Dst:             ge_p2_dbl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_p1p1_to_p2
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_precomp *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_tll
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tll
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:577,18'
              BranchSideFuncs:
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tll
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:577,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:578,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:579,3'
          Dst:             fe_mul_tll
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p2_dbl
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_carry
        - fe_sq2_tt
        - fe_sq_tl
        - fe_sq_tt
        - fe_sub
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_sq_tt
                - fe_sq_tt
                - fe_sq2_tt
                - fe_add
                - fe_sq_tl
                - fe_add
                - fe_sub
                - fe_carry
                - fe_sub
                - fe_carry
                - fe_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:599,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_sq_tt
                - fe_sq_tt
                - fe_sq2_tt
                - fe_add
                - fe_sq_tl
                - fe_add
                - fe_sub
                - fe_carry
                - fe_sub
                - fe_carry
                - fe_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:602,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:603,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:604,3'
          Dst:             fe_sq2_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:605,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:606,3'
          Dst:             fe_sq_tl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:608,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:609,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:610,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:611,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:612,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:613,3'
          Dst:             fe_sub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p3_to_p2
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_precomp *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_copy
                - fe_copy
                - fe_copy
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:562,15'
              BranchSideFuncs:
                - fe_copy
                - fe_copy
                - fe_copy
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:562,3'
          Dst:             fe_copy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:563,3'
          Dst:             fe_copy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:564,3'
          Dst:             fe_copy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_neg
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fiat_25519_opp
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_opp
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_opp
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
              BranchSideFuncs:
                - fiat_25519_opp
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:282,18'
              BranchSideFuncs:
                - fiat_25519_opp
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - fiat_25519_opp
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:283,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:284,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:283,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:283,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:282,3'
          Dst:             fiat_25519_opp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:281,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:283,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cmov
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_precomp *'
        - 'struct.ge_precomp *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_cmov
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_cmov
                - fe_cmov
                - fe_cmov
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:694,15'
              BranchSideFuncs:
                - fe_cmov
                - fe_cmov
                - fe_cmov
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:694,3'
          Dst:             fe_cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:695,3'
          Dst:             fe_cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:696,3'
          Dst:             fe_cmov
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero_w
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w.4242
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:454,36'
              BranchSideFuncs:
                - constant_time_is_zero_w.4242
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:454,10'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    X25519_keypair
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes
        - X25519_public_from_private
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - RAND_bytes
                - X25519_public_from_private
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:2093,3'
              BranchSideFuncs:
                - RAND_bytes
                - X25519_public_from_private
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2093,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:2112,3'
          Dst:             X25519_public_from_private
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_double_scalarmult_vartime
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.ge_precomp *'
        - 'char *'
        - 'struct.ge_p1p1 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          202
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ge_madd
        - ge_msub
        - ge_p2_0
        - ge_p2_dbl
        - ge_p3_dbl
        - slide
        - x25519_ge_add
        - x25519_ge_p1p1_to_p2
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
        - x25519_ge_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:962,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - slide
                - slide
                - x25519_ge_p3_to_cached
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - ge_p2_0
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:962,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - slide
                - slide
                - x25519_ge_p3_to_cached
                - ge_p3_dbl
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - ge_p2_0
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - __sanitizer_cov_trace_const_cmp1
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1001,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1001,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1006,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1001,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1000,25'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1006,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1000,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1001,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1006,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1006,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1006,3'
              BranchSideFuncs:
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1007,5'
              BranchSideFuncs:
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1009,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1010,7'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1012,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1012,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1013,7'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1017,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1017,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1018,7'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1020,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_msub
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1020,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1021,7'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1025,5'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1006,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1006,3'
              BranchSideFuncs:
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1007,5'
              BranchSideFuncs:
                - ge_p2_dbl
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp1
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p3
                - ge_msub
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:970,3'
          Dst:             slide
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:971,3'
          Dst:             slide
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:973,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:974,3'
          Dst:             ge_p3_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:975,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:976,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:977,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:978,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:979,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:980,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:981,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:982,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:983,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:984,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:985,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:986,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:987,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:988,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:989,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:990,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:991,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:992,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:993,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:994,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:995,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:996,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:998,3'
          Dst:             ge_p2_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1007,5'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1010,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1011,7'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1013,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1014,7'
          Dst:             x25519_ge_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1018,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1019,7'
          Dst:             ge_madd
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1021,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1022,7'
          Dst:             ge_msub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1025,5'
          Dst:             x25519_ge_p1p1_to_p2
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_p3_to_cached
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_copy_lt
        - fe_mul_ltt
        - fe_sub
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_add
                - fe_sub
                - fe_copy_lt
                - fe_mul_ltt
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:569,14'
              BranchSideFuncs:
                - fe_add
                - fe_sub
                - fe_copy_lt
                - fe_mul_ltt
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:569,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:570,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:571,3'
          Dst:             fe_copy_lt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:572,3'
          Dst:             fe_mul_ltt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_add
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_carry
        - fe_mul_tll
        - fe_mul_tlt
        - fe_mul_ttl
        - fe_sub
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_mul_ttl
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_add
                - fe_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:659,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_mul_ttl
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_add
                - fe_sub
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:661,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:662,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:663,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:664,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:665,3'
          Dst:             fe_mul_tlt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:666,3'
          Dst:             fe_mul_ttl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:667,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:668,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:669,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:670,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:671,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:672,3'
          Dst:             fe_sub
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p2_0
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_0
        - fe_1
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_0
                - fe_1
                - fe_1
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:535,12'
              BranchSideFuncs:
                - fe_0
                - fe_1
                - fe_1
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:535,3'
          Dst:             fe_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:536,3'
          Dst:             fe_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:537,3'
          Dst:             fe_1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_sub
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_add
        - fe_carry
        - fe_mul_tll
        - fe_mul_tlt
        - fe_mul_ttl
        - fe_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_mul_ttl
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_sub
                - fe_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:677,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_add
                - fe_sub
                - fe_mul_tll
                - fe_mul_tll
                - fe_mul_tlt
                - fe_mul_ttl
                - fe_add
                - fe_sub
                - fe_add
                - fe_carry
                - fe_sub
                - fe_add
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:679,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:680,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:681,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:682,3'
          Dst:             fe_mul_tll
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:683,3'
          Dst:             fe_mul_tlt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:684,3'
          Dst:             fe_mul_ttl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:685,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:686,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:687,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:688,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:689,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:690,3'
          Dst:             fe_add
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_ttl
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_impl
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_impl
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:240,15'
              BranchSideFuncs:
                - fe_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:240,3'
          Dst:             fe_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_ltt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_impl
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_impl
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:224,15'
              BranchSideFuncs:
                - fe_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:224,3'
          Dst:             fe_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    CRYPTO_load_u64_le
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:1060,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:1061,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ED25519_verify
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          155
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_load_u64_le
        - CRYPTO_memcmp
        - OPENSSL_memcpy
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - fe_carry
        - fe_neg
        - ge_double_scalarmult_vartime
        - x25519_ge_frombytes_vartime
        - x25519_ge_tobytes
        - x25519_sc_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1914,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - x25519_ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - fe_neg
                - fe_carry
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1914,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.end.p0i8
                - x25519_ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - fe_neg
                - fe_carry
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1915,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1915,34'
              BranchSideFuncs:
                - x25519_ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - fe_neg
                - fe_carry
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1916,8'
              BranchSideFuncs:
                - x25519_ge_frombytes_vartime
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - fe_neg
                - fe_carry
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1915,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1915,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1920,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - fe_neg
                - fe_carry
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4227
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1945,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1943,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1947,21'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1947,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1943,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1949,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:1949,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1943,24'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1952,3'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - ge_double_scalarmult_vartime
                - llvm.lifetime.start.p0i8
                - x25519_ge_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CRYPTO_load_u64_le.4254
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1916,8'
          Dst:             x25519_ge_frombytes_vartime
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1921,3'
          Dst:             fe_neg
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1922,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1923,3'
          Dst:             fe_neg
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1924,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1927,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1929,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1931,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1944,21'
          Dst:             CRYPTO_load_u64_le
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1955,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1956,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1957,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1958,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1960,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1962,3'
          Dst:             x25519_sc_reduce
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1965,3'
          Dst:             ge_double_scalarmult_vartime
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1968,3'
          Dst:             x25519_ge_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1970,10'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_frombytes_vartime
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fe_1
        - fe_add
        - fe_carry
        - fe_frombytes
        - fe_isnegative
        - fe_isnonzero
        - fe_mul_ttl
        - fe_mul_ttt
        - fe_neg
        - fe_pow22523
        - fe_sq_tt
        - fe_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:495,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes
                - fe_1
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sub
                - fe_carry
                - fe_add
                - fe_mul_ttl
                - fe_pow22523
                - fe_mul_ttt
                - fe_sq_tt
                - fe_mul_ttl
                - fe_sub
                - fe_isnonzero
                - __sanitizer_cov_trace_const_cmp4
                - fe_add
                - fe_isnonzero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:495,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes
                - fe_1
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sub
                - fe_carry
                - fe_add
                - fe_mul_ttl
                - fe_pow22523
                - fe_mul_ttt
                - fe_sq_tt
                - fe_mul_ttl
                - fe_sub
                - fe_isnonzero
                - __sanitizer_cov_trace_const_cmp4
                - fe_add
                - fe_isnonzero
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:517,5'
              BranchSideFuncs:
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:524,7'
              BranchSideFuncs:
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:518,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:518,9'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:521,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_isnegative
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - fe_neg
                - fe_carry
                - llvm.lifetime.end.p0i8
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:524,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:525,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:530,18'
              BranchSideFuncs:
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:501,3'
          Dst:             fe_frombytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:502,3'
          Dst:             fe_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:503,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:504,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:505,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:506,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:507,3'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:509,3'
          Dst:             fe_mul_ttl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:510,3'
          Dst:             fe_pow22523
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:511,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:513,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:514,3'
          Dst:             fe_mul_ttl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:515,3'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:516,7'
          Dst:             fe_isnonzero
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:517,5'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:518,9'
          Dst:             fe_isnonzero
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:521,5'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:524,7'
          Dst:             fe_isnegative
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:526,5'
          Dst:             fe_neg
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:527,5'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:530,3'
          Dst:             fe_mul_ttt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_sc_reduce
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          869
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int64_lshift21
        - load_3
        - load_4
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_4
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1046,26'
              BranchSideFuncs:
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_4
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1046,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1047,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1048,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1049,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1050,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1051,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1052,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1053,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1054,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1055,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1056,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1057,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1058,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1059,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1060,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1061,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1062,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1063,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1064,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1065,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1066,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1067,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1068,28'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1069,18'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1138,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1141,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1144,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1147,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1150,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1153,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1157,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1160,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1163,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1166,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1169,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1221,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1224,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1227,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1230,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1233,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1236,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1240,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1243,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1246,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1249,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1252,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1255,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1267,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1270,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1273,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1276,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1279,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1282,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1285,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1288,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1291,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1294,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1297,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1300,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1312,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1315,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1318,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1321,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1324,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1327,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1330,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1333,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1336,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1339,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1342,10'
          Dst:             int64_lshift21
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_tobytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_invert
        - fe_isnegative
        - fe_mul_ttt
        - fe_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_invert
                - fe_mul_ttt
                - fe_mul_ttt
                - fe_tobytes
                - fe_isnegative
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:471,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_invert
                - fe_mul_ttt
                - fe_mul_ttt
                - fe_tobytes
                - fe_isnegative
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:475,3'
          Dst:             fe_invert
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:476,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:477,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:478,3'
          Dst:             fe_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:479,12'
          Dst:             fe_isnegative
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_isnegative
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_tobytes
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:395,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_tobytes
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:396,3'
          Dst:             fe_tobytes
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    load_3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    load_4
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    int64_lshift21
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_pow22523
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          152
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - fe_mul_ttt
        - fe_sq_tt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:411,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_sq_tt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:411,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_sq_tt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:426,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:427,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:429,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:431,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:432,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:434,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:436,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:437,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:439,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:441,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:442,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:444,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:446,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:447,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:449,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:451,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:452,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:454,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:456,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:457,5'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:459,3'
              BranchSideFuncs:
                - fe_mul_ttt
                - fe_sq_tt
                - fe_sq_tt
                - fe_mul_ttt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:416,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:417,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:419,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:421,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:422,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:423,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:424,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:425,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:427,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:429,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:430,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:432,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:434,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:435,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:437,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:439,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:440,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:442,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:444,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:445,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:447,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:449,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:450,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:452,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:454,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:455,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:457,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:459,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:460,3'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:462,5'
          Dst:             fe_sq_tt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:464,3'
          Dst:             fe_mul_ttt
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_isnonzero
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
        - fe_carry
        - fe_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_carry
                - llvm.lifetime.start.p0i8
                - fe_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:383,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - fe_carry
                - llvm.lifetime.start.p0i8
                - fe_tobytes
                - CRYPTO_memcmp
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:384,3'
          Dst:             fe_carry
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:386,3'
          Dst:             fe_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:389,10'
          Dst:             CRYPTO_memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    sc_muladd
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          1421
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int64_lshift21
        - load_3
        - load_4
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1388,26'
              BranchSideFuncs:
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_3
                - load_4
                - load_4
                - load_3
                - load_4
                - load_3
                - load_3
                - load_4
                - load_3
                - load_4
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
                - int64_lshift21
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1388,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1389,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1390,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1391,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1392,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1393,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1394,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1395,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1396,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1397,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1398,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1399,18'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1400,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1401,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1402,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1403,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1404,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1405,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1406,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1407,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1408,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1409,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1410,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1411,18'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1412,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1413,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1414,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1415,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1416,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1417,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1418,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1419,27'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1420,26'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1421,27'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1422,28'
          Dst:             load_3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1423,18'
          Dst:             load_4
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1508,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1511,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1514,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1517,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1520,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1523,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1526,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1529,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1532,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1535,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1538,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1541,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1545,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1548,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1551,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1554,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1557,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1560,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1563,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1566,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1569,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1572,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1575,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1627,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1630,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1633,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1636,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1639,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1642,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1646,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1649,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1652,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1655,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1658,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1710,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1713,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1716,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1719,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1722,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1725,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1729,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1732,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1735,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1738,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1741,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1744,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1756,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1759,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1762,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1765,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1768,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1771,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1774,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1777,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1780,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1783,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1786,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1789,10'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1801,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1804,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1807,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1810,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1813,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1816,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1819,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1822,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1825,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1828,9'
          Dst:             int64_lshift21
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1831,10'
          Dst:             int64_lshift21
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p3_tobytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_invert
        - fe_isnegative
        - fe_mul_ttt
        - fe_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_invert
                - fe_mul_ttt
                - fe_mul_ttt
                - fe_tobytes
                - fe_isnegative
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:483,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_invert
                - fe_mul_ttt
                - fe_mul_ttt
                - fe_tobytes
                - fe_isnegative
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:487,3'
          Dst:             fe_invert
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:488,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:489,3'
          Dst:             fe_mul_ttt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:490,3'
          Dst:             fe_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:491,12'
          Dst:             fe_isnegative
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ED25519_sign
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1874
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - ge_p3_tobytes
        - sc_muladd
        - x25519_ge_scalarmult_base
        - x25519_sc_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base
                - ge_p3_tobytes
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - sc_muladd
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1880,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512
                - llvm.lifetime.start.p0i8
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base
                - ge_p3_tobytes
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - llvm.lifetime.start.p0i8
                - SHA512_Final
                - x25519_sc_reduce
                - sc_muladd
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1881,3'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1888,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1889,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1890,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1892,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1894,3'
          Dst:             x25519_sc_reduce
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1896,3'
          Dst:             x25519_ge_scalarmult_base
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1897,3'
          Dst:             ge_p3_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1899,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1900,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1901,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1902,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1904,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1906,3'
          Dst:             x25519_sc_reduce
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1907,3'
          Dst:             sc_muladd
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ED25519_keypair_from_seed
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memcpy
        - SHA512
        - ge_p3_tobytes
        - x25519_ge_scalarmult_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base
                - ge_p3_tobytes
                - OPENSSL_memcpy.4227
                - OPENSSL_memcpy.4227
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1976,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - SHA512
                - llvm.lifetime.start.p0i8
                - x25519_ge_scalarmult_base
                - ge_p3_tobytes
                - OPENSSL_memcpy.4227
                - OPENSSL_memcpy.4227
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1977,3'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1984,3'
          Dst:             x25519_ge_scalarmult_base
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1985,3'
          Dst:             ge_p3_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1987,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1988,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ED25519_keypair
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ED25519_keypair_from_seed
        - RAND_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RAND_bytes
                - ED25519_keypair_from_seed
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:1868,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - RAND_bytes
                - ED25519_keypair_from_seed
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1869,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:1870,3'
          Dst:             ED25519_keypair_from_seed
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    cmov_cached
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_cmov
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_cmov
                - fe_cmov
                - fe_cmov
                - fe_cmov
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:862,15'
              BranchSideFuncs:
                - fe_cmov
                - fe_cmov
                - fe_cmov
                - fe_cmov
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:862,3'
          Dst:             fe_cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:863,3'
          Dst:             fe_cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:864,3'
          Dst:             fe_cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:865,3'
          Dst:             fe_cmov
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_p1p1_to_cached
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:592,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - x25519_ge_p1p1_to_p3
                - x25519_ge_p3_to_cached
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:593,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:594,3'
          Dst:             x25519_ge_p3_to_cached
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_cached_0
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_loose_0
        - fe_loose_1
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_loose_1
                - fe_loose_1
                - fe_loose_1
                - fe_loose_0
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:548,18'
              BranchSideFuncs:
                - fe_loose_1
                - fe_loose_1
                - fe_loose_1
                - fe_loose_0
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:548,3'
          Dst:             fe_loose_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:549,3'
          Dst:             fe_loose_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:550,3'
          Dst:             fe_loose_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:551,3'
          Dst:             fe_loose_0
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_scalarmult
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_precomp *'
        - 'char *'
        - 'struct.ge_p1p1 *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          151
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - cmov_cached
        - constant_time_eq_w
        - ge_cached_0
        - ge_p1p1_to_cached
        - ge_p2_0
        - ge_p2_dbl
        - ge_p3_to_p2
        - x25519_ge_add
        - x25519_ge_p1p1_to_p2
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:871,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - x25519_ge_p3_to_cached
                - ge_p3_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:871,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - x25519_ge_p3_to_cached
                - ge_p3_to_p2
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:883,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:884,29'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:886,5'
              BranchSideFuncs:
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:888,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:880,25'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:889,29'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_p1p1_to_p2
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:880,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:881,28'
              BranchSideFuncs:
                - ge_p2_dbl
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - x25519_ge_add
                - ge_p1p1_to_cached
                - __sanitizer_cov_trace_const_cmp8
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:893,3'
              BranchSideFuncs:
                - ge_p2_0
                - llvm.lifetime.start.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:913,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:914,31'
              BranchSideFuncs:
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:917,5'
              BranchSideFuncs:
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:896,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:897,5'
              BranchSideFuncs:
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p2
                - ge_p2_dbl
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.start.p0i8
                - ge_cached_0
                - constant_time_eq_w.4251
                - cmov_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:920,1'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:875,3'
          Dst:             ge_cached_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:876,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:877,3'
          Dst:             ge_p3_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:881,5'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:882,5'
          Dst:             ge_p1p1_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:884,7'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:886,5'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:887,5'
          Dst:             ge_p1p1_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:889,7'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:893,3'
          Dst:             ge_p2_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:897,5'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:898,5'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:899,5'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:900,5'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:901,5'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:902,5'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:903,5'
          Dst:             ge_p2_dbl
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:904,5'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:912,5'
          Dst:             ge_cached_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:914,40'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:914,7'
          Dst:             cmov_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:917,5'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:918,5'
          Dst:             x25519_ge_p1p1_to_p2
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ge_precomp_0
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ge_precomp *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_loose_0
        - fe_loose_1
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_loose_1
                - fe_loose_1
                - fe_loose_0
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:555,18'
              BranchSideFuncs:
                - fe_loose_1
                - fe_loose_1
                - fe_loose_0
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:555,3'
          Dst:             fe_loose_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:556,3'
          Dst:             fe_loose_1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:557,3'
          Dst:             fe_loose_0
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe_mul_llt
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.fe *'
        - 'struct.fe *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fe_mul_impl
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
              BranchSideFuncs:
                - fe_mul_impl
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:228,15'
              BranchSideFuncs:
                - fe_mul_impl
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:228,3'
          Dst:             fe_mul_impl
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_scalarmult_small_precomp
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p1p1 *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          145
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cmov
        - constant_time_eq_w
        - fe_add
        - fe_frombytes_strict
        - fe_mul_llt
        - fe_mul_ltt
        - fe_sub
        - ge_madd
        - ge_p3_0
        - ge_precomp_0
        - x25519_ge_add
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:703,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_add
                - fe_sub
                - fe_mul_ltt
                - fe_mul_llt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p3_0
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:703,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe_frombytes_strict
                - fe_frombytes_strict
                - fe_add
                - fe_sub
                - fe_mul_ltt
                - fe_mul_llt
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ge_p3_0
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:706,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:709,44'
              BranchSideFuncs:
                - ge_p3_0
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:724,3'
              BranchSideFuncs:
                - ge_p3_0
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:730,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:731,37'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:736,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.c:738,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:739,28'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.c:744,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - ge_madd
                - x25519_ge_p1p1_to_p3
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - ge_precomp_0
                - constant_time_eq_w.4251
                - cmov
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:711,5'
          Dst:             fe_frombytes_strict
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:712,5'
          Dst:             fe_frombytes_strict
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:715,5'
          Dst:             fe_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:716,5'
          Dst:             fe_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:717,5'
          Dst:             fe_mul_ltt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:718,5'
          Dst:             fe_mul_llt
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:724,3'
          Dst:             ge_p3_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:736,5'
          Dst:             ge_precomp_0
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:739,35'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:739,7'
          Dst:             cmov
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:744,5'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:745,5'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:746,5'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:748,5'
          Dst:             ge_madd
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.c:749,5'
          Dst:             x25519_ge_p1p1_to_p3
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_select_8
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionDepth:   0
      returnType:      'char '
      argCount:        3
      argTypes:
        - 'size_t '
        - 'char '
        - 'char '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - value_barrier_w
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w.4318
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:500,15'
              BranchSideFuncs:
                - value_barrier_w.4318
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:500,15'
          Dst:             value_barrier_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    value_barrier_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:345,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    buffers_alias
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:279,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:279,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:279,30'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_conditional_memcpy
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - buffers_alias
        - constant_time_select_8
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:517,3'
              BranchSideFuncs:
                - buffers_alias.4319
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - constant_time_select_8.4317
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:517,3'
              BranchSideFuncs:
                - buffers_alias.4319
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - constant_time_select_8.4317
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:517,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:517,3'
              BranchSideFuncs:
                - constant_time_select_8.4317
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:521,43'
              BranchSideFuncs:
                - constant_time_select_8.4317
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:520,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:521,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:523,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:517,3'
          Dst:             buffers_alias
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:517,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:521,14'
          Dst:             constant_time_select_8
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_eq_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionDepth:   0
      returnType:      'size_t '
      argCount:        2
      argTypes:
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_is_zero_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_is_zero_w.4323
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:454,36'
              BranchSideFuncs:
                - constant_time_is_zero_w.4323
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:454,10'
          Dst:             constant_time_is_zero_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_is_zero_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - constant_time_msb_w
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - constant_time_msb_w.4324
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:442,30'
              BranchSideFuncs:
                - constant_time_msb_w.4324
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:442,10'
          Dst:             constant_time_msb_w
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_msb_w
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    constant_time_conditional_memxor
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - buffers_alias
        - value_barrier_w
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:531,3'
              BranchSideFuncs:
                - buffers_alias.4319
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - value_barrier_w.4318
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:531,3'
              BranchSideFuncs:
                - buffers_alias.4319
                - __sanitizer_cov_trace_const_cmp4
                - __assert_fail
                - value_barrier_w.4318
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:531,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:0,0'
              BranchSideFuncs:
                - value_barrier_w.4318
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:531,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:534,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:535,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:537,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:531,3'
          Dst:             buffers_alias
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:0,0'
          Dst:             value_barrier_w
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:531,3'
          Dst:             __assert_fail
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_mulx_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_addcarryx_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_subborrowx_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'char *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_value_barrier_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:11,3'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_cmovznz_u64
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'size_t *'
        - 'char '
        - 'size_t '
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_value_barrier_u64
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - fiat_value_barrier_u64
                - fiat_value_barrier_u64
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:149,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - fiat_value_barrier_u64
                - fiat_value_barrier_u64
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:151,10'
          Dst:             fiat_value_barrier_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:151,48'
          Dst:             fiat_value_barrier_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    inline_x25519_ge_dbl_4
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ge_p3_4 *'
        - 'struct.ge_p3_4 *'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          92
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fe4_add
        - fe4_mul
        - fe4_sq
        - fe4_sub
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:563,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_sq
                - fe4_sq
                - fe4_sq
                - fe4_add
                - fe4_add
                - fe4_sq
                - fe4_add
                - fe4_sub
                - fe4_sub
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:563,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_sq
                - fe4_sq
                - fe4_sq
                - fe4_add
                - fe4_add
                - fe4_sq
                - fe4_add
                - fe4_sub
                - fe4_sub
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:577,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:577,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:578,13'
              BranchSideFuncs:
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:564,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:565,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:566,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:567,3'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:568,3'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:569,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:570,3'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:571,3'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:572,3'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:573,3'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:574,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:575,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:576,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:578,5'
          Dst:             fe4_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_sq
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_curve25519_adx_square
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - fiat_curve25519_adx_square
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:19,51'
              BranchSideFuncs:
                - fiat_curve25519_adx_square
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:19,51'
          Dst:             fiat_curve25519_adx_square
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_add
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          175
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_addcarryx_u64
        - fiat_cmovznz_u64
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_cmovznz_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_cmovznz_u64
                - fiat_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:164,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_cmovznz_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_cmovznz_u64
                - fiat_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:184,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:185,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:186,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:187,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:188,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:189,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:190,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:191,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:192,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:193,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:194,3'
          Dst:             fiat_addcarryx_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_sub
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          179
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_cmovznz_u64
        - fiat_subborrowx_u64
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_subborrowx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:211,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_subborrowx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:235,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:237,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:239,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:241,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:242,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:243,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:244,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:245,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:246,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:247,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:248,3'
          Dst:             fiat_subborrowx_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_mul
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_curve25519_adx_mul
      functionUses:    35
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - fiat_curve25519_adx_mul
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:16,65'
              BranchSideFuncs:
                - fiat_curve25519_adx_mul
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:16,65'
          Dst:             fiat_curve25519_adx_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_curve25519_adx_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fiat_curve25519_adx_square
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_ge_scalarmult_base_adx
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          399
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_memcpy
        - constant_time_msb_w
        - fe4_add
        - fe4_canon
        - fe4_sub
        - inline_x25519_ge_dbl_4
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:586,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:645,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:645,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:648,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:649,21'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:657,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:656,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:657,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:662,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:617,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:618,47'
              BranchSideFuncs:
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:626,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:666,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:672,3'
              BranchSideFuncs:
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - inline_x25519_ge_dbl_4
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:617,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:618,47'
              BranchSideFuncs:
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:626,3'
              BranchSideFuncs:
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:677,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,26'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - constant_time_msb_w.4324
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - constant_time_is_zero_w.4323
                - constant_time_eq_w.4322
                - constant_time_conditional_memxor.4325
                - OPENSSL_memcpy.4329
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - fe4_sub
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - constant_time_conditional_memcpy
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_add
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,13'
              BranchSideFuncs:
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:672,3'
          Dst:             inline_x25519_ge_dbl_4
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,3'
          Dst:             inline_x25519_ge_dbl_4
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,3'
          Dst:             inline_x25519_ge_dbl_4
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:675,3'
          Dst:             inline_x25519_ge_dbl_4
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_msb_w
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_conditional_memxor
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_conditional_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_conditional_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:668,5'
          Dst:             constant_time_conditional_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:669,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,3'
          Dst:             fe4_canon
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:686,3'
          Dst:             fe4_canon
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:687,3'
          Dst:             fe4_canon
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:688,3'
          Dst:             fe4_canon
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:690,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_msb_w
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_is_zero_w
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_eq_w
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_conditional_memxor
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_conditional_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_conditional_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,5'
          Dst:             constant_time_conditional_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,5'
          Dst:             fe4_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_canon
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          217
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_cmovznz_u64
        - fiat_subborrowx_u64
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:319,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_subborrowx_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:343,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:344,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:345,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:346,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:347,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:348,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:349,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:350,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:351,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:352,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:353,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:354,3'
          Dst:             fiat_subborrowx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:355,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:356,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:357,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:358,3'
          Dst:             fiat_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_invert
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - fe4_mul
        - fe4_sq
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:410,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_sq
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_mul
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:410,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fe4_sq
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_mul
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:426,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:427,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:429,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:431,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:432,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:434,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:436,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:437,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:439,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:441,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:442,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:444,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:446,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:447,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:449,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:451,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:452,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:454,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:456,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:457,5'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:459,3'
              BranchSideFuncs:
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:461,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:462,5'
              BranchSideFuncs:
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:464,3'
              BranchSideFuncs:
                - fe4_mul
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:416,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:417,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:419,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:421,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:422,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:423,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:424,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:425,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:427,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:429,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:430,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:432,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:434,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:435,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:437,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:439,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:440,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:442,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:444,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:445,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:447,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:449,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:450,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:452,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:454,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:455,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:457,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:459,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:460,3'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:462,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:464,3'
          Dst:             fe4_mul
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_scmul
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          221
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_addcarryx_u64
        - fiat_cmovznz_u64
        - fiat_mulx_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_mulx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_cmovznz_u64
                - fiat_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:264,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_mulx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_mulx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_addcarryx_u64
                - fiat_cmovznz_u64
                - fiat_addcarryx_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:291,3'
          Dst:             fiat_mulx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:292,3'
          Dst:             fiat_mulx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:293,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:294,3'
          Dst:             fiat_mulx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:295,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:296,3'
          Dst:             fiat_mulx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:297,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:298,3'
          Dst:             fiat_mulx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:299,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:300,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:301,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:302,3'
          Dst:             fiat_addcarryx_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:303,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:304,3'
          Dst:             fiat_addcarryx_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fe4_cswap
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'size_t *'
        - 'size_t *'
        - 'char '
        - 'size_t *'
        - 'size_t *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_cmovznz_u64
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:376,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - fiat_cmovznz_u64
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:385,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:386,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:387,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:388,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:389,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:390,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:391,3'
          Dst:             fiat_cmovznz_u64
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:392,3'
          Dst:             fiat_cmovznz_u64
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    x25519_scalar_mult_adx
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memcpy
        - fe4_add
        - fe4_canon
        - fe4_cswap
        - fe4_invert
        - fe4_mul
        - fe4_scmul
        - fe4_sq
        - fe4_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:470,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4329
                - OPENSSL_memcpy.4329
                - fe4_cswap
                - fe4_cswap
                - fe4_sub
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_mul
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_sub
                - fe4_sq
                - fe4_scmul
                - fe4_sq
                - fe4_add
                - fe4_mul
                - fe4_mul
                - fe4_cswap
                - fe4_cswap
                - fe4_invert
                - fe4_mul
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:470,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.memset.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - OPENSSL_memcpy.4329
                - OPENSSL_memcpy.4329
                - fe4_cswap
                - fe4_cswap
                - fe4_sub
                - fe4_sub
                - fe4_add
                - fe4_add
                - fe4_mul
                - fe4_mul
                - fe4_sq
                - fe4_sq
                - fe4_add
                - fe4_sub
                - fe4_mul
                - fe4_sub
                - fe4_sq
                - fe4_scmul
                - fe4_sq
                - fe4_add
                - fe4_mul
                - fe4_mul
                - fe4_cswap
                - fe4_cswap
                - fe4_invert
                - fe4_mul
                - fe4_canon
                - OPENSSL_memcpy.4329
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:494,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:496,3'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:509,5'
          Dst:             fe4_cswap
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:510,5'
          Dst:             fe4_cswap
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:517,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:518,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:519,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:520,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:521,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:522,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:523,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:524,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:525,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:526,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:527,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:528,5'
          Dst:             fe4_sub
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:529,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:530,5'
          Dst:             fe4_scmul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:531,5'
          Dst:             fe4_sq
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:532,5'
          Dst:             fe4_add
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:533,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:534,5'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:537,3'
          Dst:             fe4_cswap
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:538,3'
          Dst:             fe4_cswap
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:540,3'
          Dst:             fe4_invert
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:541,3'
          Dst:             fe4_mul
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:542,3'
          Dst:             fe4_canon
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:543,3'
          Dst:             OPENSSL_memcpy
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_dup_DH
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionDepth:   0
      returnType:      'struct.dh_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          139
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - BN_dup
        - BN_num_bits
        - DH_free
        - DH_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:967,11'
              BranchSideFuncs:
                - DH_new
                - BN_num_bits
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:967,11'
              BranchSideFuncs:
                - DH_new
                - BN_num_bits
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:967,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:967,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:971,13'
              BranchSideFuncs:
                - DH_new
                - BN_num_bits
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:972,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:975,12'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:992,3'
              BranchSideFuncs:
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:976,24'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:981,13'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:977,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:981,13'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:992,3'
              BranchSideFuncs:
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:981,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:981,36'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:982,13'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:981,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:982,13'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:992,3'
              BranchSideFuncs:
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:982,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:982,36'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:983,13'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:982,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:983,13'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:992,3'
              BranchSideFuncs:
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:983,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:983,48'
              BranchSideFuncs:
                - BN_dup
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:984,13'
              BranchSideFuncs:
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:983,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:984,13'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:992,3'
              BranchSideFuncs:
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:984,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:984,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:985,25'
              BranchSideFuncs:
                - BN_dup
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:981,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:981,7'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:992,3'
              BranchSideFuncs:
                - DH_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:971,13'
          Dst:             DH_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:976,24'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:977,19'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:981,36'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:982,36'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:983,48'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:985,25'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:992,3'
          Dst:             DH_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionDepth:   0
      returnType:      'char *'
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:963,35'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:963,10'
          Dst:             CRYPTO_get_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.dsa_st *'
        - 'int '
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:959,35'
              BranchSideFuncs:
                - CRYPTO_set_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:959,10'
          Dst:             CRYPTO_set_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_get_ex_new_index
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:950,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:950,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CRYPTO_get_ex_new_index
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:951,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:951,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:955,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:951,8'
          Dst:             CRYPTO_get_ex_new_index
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    der_len_len
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:861,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:861,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:866,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:865,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:865,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:866,8'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_size
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - BN_num_bytes
        - der_len_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:873,12'
              BranchSideFuncs:
                - BN_num_bytes
                - der_len_len
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - der_len_len
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:873,12'
              BranchSideFuncs:
                - BN_num_bytes
                - der_len_len
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - der_len_len
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:873,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:873,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:877,22'
              BranchSideFuncs:
                - BN_num_bytes
                - der_len_len
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - der_len_len
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:881,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:881,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:885,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - der_len_len
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:886,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:886,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:890,30'
              BranchSideFuncs:
                - der_len_len
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:891,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:891,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:894,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:877,22'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:880,38'
          Dst:             der_len_len
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:890,30'
          Dst:             der_len_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_check_signature
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          107
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - DSA_SIG_free
        - DSA_SIG_new
        - DSA_do_check_signature
        - OPENSSL_free
        - OPENSSL_memcmp
        - d2i_DSA_SIG
        - i2d_DSA_SIG
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:829,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - DSA_SIG_new
                - d2i_DSA_SIG
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:829,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - DSA_SIG_new
                - d2i_DSA_SIG
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:834,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:838,18'
              BranchSideFuncs:
                - d2i_DSA_SIG
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:839,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:839,47'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:839,50'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:839,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:839,7'
              BranchSideFuncs:
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:844,29'
              BranchSideFuncs:
                - i2d_DSA_SIG
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:845,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:845,19'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:845,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - DSA_do_check_signature
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:845,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:845,49'
              BranchSideFuncs:
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - DSA_do_check_signature
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:846,27'
              BranchSideFuncs:
                - OPENSSL_memcmp.4412
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - DSA_do_check_signature
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:845,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:845,7'
              BranchSideFuncs:
                - DSA_do_check_signature
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:850,63'
              BranchSideFuncs:
                - DSA_do_check_signature
                - OPENSSL_free
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:833,7'
          Dst:             DSA_SIG_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:839,7'
          Dst:             d2i_DSA_SIG
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:844,17'
          Dst:             i2d_DSA_SIG
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:846,7'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:850,9'
          Dst:             DSA_do_check_signature
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:853,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:854,3'
          Dst:             DSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_SIG_new
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:538,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:538,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - llvm.memset.p0i8.i64
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:538,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - llvm.memset.p0i8.i64
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:538,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:539,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:538,9'
          Dst:             OPENSSL_malloc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_do_check_signature
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'int *'
        - 'char *'
        - 'size_t '
        - 'struct.ecdsa_sig_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          239
      EdgeCount:       61
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_div
        - BN_free
        - BN_init
        - BN_is_negative
        - BN_is_zero
        - BN_mod_exp2_mont
        - BN_mod_inverse
        - BN_mod_mul
        - BN_num_bits
        - BN_ucmp
        - ERR_put_error
        - dsa_check_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:708,14'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:708,14'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:709,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:709,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:713,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:713,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:714,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:719,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:724,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:728,23'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:728,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:728,49'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:728,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:729,20'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:733,23'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:733,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:733,49'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:733,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:734,20'
              BranchSideFuncs:
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_inverse
                - BN_num_bits
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:733,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:741,32'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:741,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:746,38'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:747,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:754,7'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp2_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_ucmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:754,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:759,39'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:759,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:764,29'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:764,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:768,53'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:774,35'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:774,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:781,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:781,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:787,34'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:791,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:791,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:792,5'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:794,3'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:709,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:714,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:720,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:721,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:722,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:723,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:728,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:728,29'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:729,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:733,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:733,29'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:734,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:741,7'
          Dst:             BN_mod_inverse
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:746,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:754,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:759,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:764,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:768,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:774,8'
          Dst:             BN_mod_exp2_mont
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:781,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:787,16'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:792,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:794,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:795,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:796,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:797,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_SIG_free
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:548,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:548,8'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:548,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:552,16'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:552,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:553,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:554,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_verify
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_check_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:819,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DSA_check_signature
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:819,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DSA_check_signature
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:820,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:820,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:823,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:820,8'
          Dst:             DSA_check_signature
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_sign
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_SIG_free
        - DSA_do_sign
        - i2d_DSA_SIG
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:807,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:808,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:806,7'
          Dst:             DSA_do_sign
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:812,17'
          Dst:             i2d_DSA_SIG
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:813,3'
          Dst:             DSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_do_sign
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        3
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          254
      EdgeCount:       60
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_bin2bn
        - BN_clear_free
        - BN_free
        - BN_init
        - BN_is_zero
        - BN_new
        - BN_num_bytes
        - DSA_SIG_new
        - ERR_put_error
        - bn_minimal_width
        - bn_mod_add_consttime
        - bn_reduce_once_in_place
        - bn_resize_words
        - dsa_check_key
        - dsa_sign_setup
        - mod_mul_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:595,8'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:595,8'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:595,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:595,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:599,12'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:600,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:604,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:613,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:616,9'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:634,38'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:634,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:638,36'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:641,7'
              BranchSideFuncs:
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_num_bytes
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:641,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:649,42'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:650,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:651,8'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:650,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:654,29'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:659,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:660,46'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:660,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:661,32'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:659,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:667,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:667,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:667,24'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - ERR_put_error
                - DSA_SIG_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:668,10'
              BranchSideFuncs:
                - dsa_sign_setup
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bytes
                - __sanitizer_cov_trace_cmp8
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_resize_words
                - __sanitizer_cov_trace_const_cmp4
                - bn_reduce_once_in_place
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_add_consttime
                - __sanitizer_cov_trace_const_cmp4
                - mod_mul_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_new
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:667,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:668,10'
              BranchSideFuncs:
                - DSA_SIG_new
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:676,9'
              BranchSideFuncs:
                - DSA_SIG_new
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:669,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:630,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:670,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:677,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:684,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:684,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:685,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:689,3'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:595,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:600,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:610,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:611,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:612,7'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:616,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:630,8'
          Dst:             dsa_sign_setup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:634,20'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:638,18'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:641,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:649,20'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:650,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:651,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:654,3'
          Dst:             bn_reduce_once_in_place
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:659,8'
          Dst:             mod_mul_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:660,8'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:661,8'
          Dst:             mod_mul_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:667,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:667,24'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:670,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:676,9'
          Dst:             DSA_SIG_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:685,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:686,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:687,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:689,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:690,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:691,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:692,3'
          Dst:             BN_clear_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_sign_setup
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_ctx *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          126
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - BN_MONT_CTX_set_locked
        - BN_clear_free
        - BN_div
        - BN_init
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_rand_range_ex
        - ERR_put_error
        - bn_mod_inverse_prime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:900,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_new
                - BN_new
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:900,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - BN_init
                - BN_new
                - BN_new
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - bn_mod_inverse_prime
                - __sanitizer_cov_trace_const_cmp4
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:904,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:904,25'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:904,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:906,37'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:906,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:907,53'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:909,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:910,53'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:912,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:914,42'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:915,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:923,8'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:923,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:926,44'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:904,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:927,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:931,17'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:901,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:902,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:903,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:906,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:907,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:910,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:914,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:923,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:926,8'
          Dst:             bn_mod_inverse_prime
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:927,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:931,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:935,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:942,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:943,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:944,3'
          Dst:             BN_clear_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    mod_mul_consttime
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bn_mont_ctx_st *'
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_end
        - BN_CTX_get
        - BN_CTX_start
        - BN_mod_mul_montgomery
        - BN_to_montgomery
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:583,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:583,3'
              BranchSideFuncs:
                - BN_CTX_start
                - BN_CTX_get
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:587,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:587,24'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:588,12'
              BranchSideFuncs:
                - BN_to_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:588,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:588,48'
              BranchSideFuncs:
                - BN_CTX_end
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:589,12'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_end
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:583,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:584,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:588,12'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:589,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:590,3'
          Dst:             BN_CTX_end
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_do_verify
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ecdsa_sig_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_do_check_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:699,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DSA_do_check_signature
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:699,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - DSA_do_check_signature
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:700,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:700,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:703,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:700,8'
          Dst:             DSA_do_check_signature
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_SIG_set0
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.ecdsa_sig_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:568,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:568,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:568,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:568,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:568,22'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:568,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:568,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:571,16'
              BranchSideFuncs:
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:571,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:572,3'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_SIG_get0
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.ecdsa_sig_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:559,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:560,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:562,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:562,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:562,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:563,19'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_generate_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          145
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_free
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_rand_range_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:488,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_new
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:488,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_new
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:493,19'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:525,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:495,16'
              BranchSideFuncs:
                - BN_new
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:501,43'
              BranchSideFuncs:
                - BN_rand_range_ex
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:496,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:501,43'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:525,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:505,18'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:525,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:506,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:507,15'
              BranchSideFuncs:
                - BN_new
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:513,37'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont_consttime
                - __sanitizer_cov_trace_const_cmp4
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:508,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:513,37'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:525,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:514,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:515,48'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:525,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:520,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:525,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:525,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:526,5'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:528,12'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:528,7'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:529,5'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:488,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:495,16'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:501,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:507,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:513,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:515,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:526,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:529,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:531,3'
          Dst:             BN_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSAparams_dup
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - DSA_free
        - DSA_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:469,14'
              BranchSideFuncs:
                - DSA_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:469,14'
              BranchSideFuncs:
                - DSA_new
                - BN_dup
                - BN_dup
                - BN_dup
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:470,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:470,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:473,24'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:476,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:476,30'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:477,5'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:476,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:476,50'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:477,5'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:476,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:476,7'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:477,5'
              BranchSideFuncs:
                - DSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:469,14'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:473,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:474,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:475,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:477,5'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_new
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_init
        - CRYPTO_new_ex_data
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:91,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:91,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.4418
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:91,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.4418
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:91,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:92,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:91,14'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:96,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:100,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:101,3'
          Dst:             CRYPTO_new_ex_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_free
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_clear_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:107,11'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:107,11'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:107,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:111,48'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - __sanitizer_cov_trace_const_cmp4
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:111,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:115,41'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:111,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:115,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:117,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:118,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:119,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:120,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:121,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:122,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:123,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:124,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:125,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/dh/../../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_generate_parameters_ex
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.dsa_st *'
        - 'int '
        - 'char *'
        - 'size_t '
        - 'int *'
        - 'size_t *'
        - 'struct.bn_gencb_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         147
      ICount:          712
      EdgeCount:       204
      CyclomaticComplexity: 59
      functionsReached:
        - BN_CTX_end
        - BN_CTX_free
        - BN_CTX_get
        - BN_CTX_new
        - BN_CTX_start
        - BN_GENCB_call
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new_for_modulus
        - BN_add
        - BN_bin2bn
        - BN_cmp
        - BN_copy
        - BN_div
        - BN_dup
        - BN_free
        - BN_is_one
        - BN_is_prime_fasttest_ex
        - BN_lshift
        - BN_lshift1
        - BN_mask_bits
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub
        - BN_value_one
        - BN_zero
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha256
        - OPENSSL_memcpy
        - RAND_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:216,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:216,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - EVP_sha256
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:229,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:229,28'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:229,43'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:236,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:239,18'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:249,9'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:239,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:239,9'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:242,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:242,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:246,5'
              BranchSideFuncs:
                - OPENSSL_memcpy.4419
                - BN_CTX_new
                - BN_CTX_start
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:277,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:278,14'
              BranchSideFuncs:
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:285,7'
              BranchSideFuncs:
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:289,9'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:296,12'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:290,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:289,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:296,12'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:301,18'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:305,13'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:301,18'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:305,13'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:324,10'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:335,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:335,30'
              BranchSideFuncs:
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:340,7'
              BranchSideFuncs:
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:344,9'
              BranchSideFuncs:
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:364,12'
              BranchSideFuncs:
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:345,11'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:351,14'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:346,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:351,14'
              BranchSideFuncs:
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:379,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:381,13'
              BranchSideFuncs:
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:391,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:382,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:385,15'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:401,8'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:395,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:270,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:335,20'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_zero
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_lshift
                - __sanitizer_cov_trace_const_cmp4
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_mask_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_copy
                - BN_add
                - __sanitizer_cov_trace_const_cmp4
                - BN_lshift1
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_memcpy.4419
                - OPENSSL_memcpy.4419
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_cmp8
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - EVP_Digest
                - __sanitizer_cov_trace_const_cmp4
                - BN_bin2bn
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_switch
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - RAND_bytes
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_prime_fasttest_ex
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_sub
                - __sanitizer_cov_trace_const_cmp4
                - BN_div
                - __sanitizer_cov_trace_const_cmp4
                - BN_MONT_CTX_new_for_modulus
                - BN_set_word
                - __sanitizer_cov_trace_const_cmp4
                - BN_mod_exp_mont
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_one
                - __sanitizer_cov_trace_const_cmp4
                - BN_value_one
                - BN_add
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:423,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:426,29'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:432,8'
              BranchSideFuncs:
                - BN_GENCB_call
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:439,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:440,18'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:458,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:446,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:446,32'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:458,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:446,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:446,52'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:458,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:450,21'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:458,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:450,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:451,20'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:453,15'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:454,16'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:458,7'
              BranchSideFuncs:
                - BN_CTX_end
                - BN_CTX_free
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:459,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:463,3'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:229,28'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:229,43'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:230,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:246,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:249,9'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:253,3'
          Dst:             BN_CTX_start
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:255,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:256,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:257,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:258,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:259,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:260,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:261,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:262,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:264,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:264,24'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:272,12'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:278,14'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:285,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:286,7'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:296,12'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:297,12'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:307,12'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:312,11'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:324,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:324,38'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:335,30'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:340,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:351,14'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:356,14'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:357,14'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:358,14'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:364,12'
          Dst:             BN_mask_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:365,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:366,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:371,12'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:372,12'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:373,26'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:373,12'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:374,12'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:379,11'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:381,13'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:401,8'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:407,24'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:407,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:408,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:412,10'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:414,8'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:420,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:423,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:426,29'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:426,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:432,8'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:440,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:441,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:442,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:443,14'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:444,14'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:445,14'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:459,5'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:460,5'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:463,3'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_set0_pqg
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionDepth:   0
      returnType:      'int '
      argCount:        4
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          117
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - BN_MONT_CTX_free
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:186,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:186,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:186,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:186,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:187,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:186,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:186,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:187,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:187,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:187,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:188,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:187,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:187,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:188,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:188,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:188,28'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:192,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:192,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:193,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:196,9'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:197,18'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:200,9'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:201,18'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:205,25'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:193,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:197,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:201,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:205,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:207,3'
          Dst:             BN_MONT_CTX_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_set0_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:169,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:169,12'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:169,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:169,39'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:173,15'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:169,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:173,15'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:174,5'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:177,16'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:177,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:178,18'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:174,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:178,5'
          Dst:             BN_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_pqg
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:158,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:160,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:161,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:163,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:163,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:164,19'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.dsa_st *'
        - 'struct.bignum_st **'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:148,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:150,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:150,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:151,26'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_g
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_q
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_p
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_priv_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_get0_pub_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionDepth:   0
      returnType:      'struct.bignum_st *'
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_bits
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - BN_num_bits
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:133,61'
              BranchSideFuncs:
                - BN_num_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:133,44'
          Dst:             BN_num_bits
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_up_ref
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:0,0'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.c:129,29'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.c:129,3'
          Dst:             CRYPTO_refcount_inc
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_DSAparams
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_marshal_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:413,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:413,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_parameters
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:414,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:415,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:416,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:416,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:419,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:414,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:415,8'
          Dst:             DSA_marshal_parameters
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:416,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:419,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_marshal_parameters
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          71
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - marshal_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:243,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:243,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:244,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:245,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:245,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:246,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:246,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:247,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:247,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:248,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:244,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:244,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:245,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:246,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:247,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:248,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:249,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    marshal_integer
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.bignum_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_marshal_asn1
        - ERR_put_error
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:142,10'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:142,10'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:144,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:147,10'
              BranchSideFuncs:
                - BN_marshal_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:144,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:147,10'
          Dst:             BN_marshal_asn1
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_DSAparams
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - DSA_parse_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:395,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_parameters
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:395,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_parameters
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:395,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:398,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_parameters
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:405,14'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:408,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:399,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:400,14'
          Dst:             DSA_parse_parameters
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:405,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:408,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_parse_parameters
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - DSA_free
        - DSA_new
        - ERR_put_error
        - dsa_check_key
        - parse_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:219,14'
              BranchSideFuncs:
                - DSA_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:219,14'
              BranchSideFuncs:
                - DSA_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:220,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:223,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:224,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:225,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:229,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:225,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:226,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:229,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:226,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:227,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:229,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:227,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:228,7'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:229,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:229,5'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:232,8'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - DSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:219,14'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:224,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:225,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:226,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:227,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:228,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:229,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:232,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:238,3'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_integer
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.bignum_st **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - __assert_fail
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:133,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:133,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:133,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:133,3'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:134,10'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:138,10'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:133,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:134,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:138,10'
          Dst:             BN_parse_asn1_unsigned
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    dsa_check_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionDepth:   0
      returnType:      'int '
      argCount:        1
      argTypes:
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          253
      EdgeCount:       85
      CyclomaticComplexity: 27
      functionsReached:
        - BN_cmp
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:74,13'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:74,13'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:74,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:74,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:75,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:74,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:74,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:75,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:75,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:85,7'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:85,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:85,53'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:85,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:85,75'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:85,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:86,23'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:86,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:86,45'
              BranchSideFuncs:
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_odd
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:86,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:86,67'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:86,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:88,19'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:88,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:90,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:90,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:90,49'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:90,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:91,19'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:97,38'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:98,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:98,31'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:105,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:98,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:98,48'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:105,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:99,5'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:105,24'
              BranchSideFuncs:
                - BN_num_bits
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:106,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:110,12'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:112,9'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:119,12'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:112,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:112,57'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:114,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:112,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:113,21'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:114,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:114,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:119,12'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:119,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:122,9'
              BranchSideFuncs:
                - BN_is_negative
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:122,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:122,58'
              BranchSideFuncs:
                - BN_is_zero
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:124,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:122,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:123,21'
              BranchSideFuncs:
                - BN_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:124,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:122,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:122,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:124,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:75,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:85,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:85,33'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:85,59'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:86,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:86,30'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:86,52'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:88,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:90,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:90,33'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:91,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:92,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:97,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:99,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:105,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:106,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:112,9'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:112,41'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:113,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:114,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:122,9'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:122,42'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:123,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:124,7'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_marshal_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:385,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:385,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:386,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:387,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:388,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:388,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:391,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:386,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:387,8'
          Dst:             DSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:388,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:391,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          99
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - marshal_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:295,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:295,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:296,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:297,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:297,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:298,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:298,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:299,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:299,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:300,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:300,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:301,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:301,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:302,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:302,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:303,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:296,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:296,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:297,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:298,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:299,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:300,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:301,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:302,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:303,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:304,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - DSA_parse_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:367,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_private_key
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:367,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_private_key
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:367,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:370,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_private_key
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:376,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:377,14'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:380,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:371,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:372,14'
          Dst:             DSA_parse_private_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:377,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:380,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          131
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - DSA_free
        - DSA_new
        - ERR_put_error
        - dsa_check_key
        - parse_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:256,14'
              BranchSideFuncs:
                - DSA_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:256,14'
              BranchSideFuncs:
                - DSA_new
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:257,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:261,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:263,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:264,8'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:265,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:265,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:269,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:270,5'
              BranchSideFuncs:
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:274,36'
              BranchSideFuncs:
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:274,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:275,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:275,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:276,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:276,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:277,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:277,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:278,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:278,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:279,7'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:283,8'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - DSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:256,14'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:263,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:264,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:265,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:270,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:274,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:275,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:276,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:277,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:278,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:279,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:280,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:283,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:290,3'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_DSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.dsa_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_marshal_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:357,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:357,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_marshal_public_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:358,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:359,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:360,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:358,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:360,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:363,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:358,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:359,8'
          Dst:             DSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:360,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:363,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.dsa_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - marshal_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:205,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:205,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:206,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:207,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:207,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:208,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:208,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:209,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:209,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:210,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:210,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:211,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:206,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:206,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:207,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:208,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:209,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:210,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:211,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:212,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_DSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        3
      argTypes:
        - 'struct.dsa_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - DSA_parse_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:339,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_public_key
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:339,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_public_key
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:339,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:342,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_parse_public_key
                - DSA_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:349,14'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:352,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:343,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:344,14'
          Dst:             DSA_parse_public_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:349,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:352,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'struct.dsa_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          97
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - DSA_free
        - DSA_new
        - ERR_put_error
        - dsa_check_key
        - parse_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:180,14'
              BranchSideFuncs:
                - DSA_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:180,14'
              BranchSideFuncs:
                - DSA_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:181,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:184,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:185,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:186,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:186,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:187,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:187,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:188,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:188,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:189,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:189,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:190,7'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:194,8'
              BranchSideFuncs:
                - dsa_check_key
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - DSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:180,14'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:185,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:186,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:187,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:188,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:189,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:190,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:191,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:194,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:200,3'
          Dst:             DSA_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_DSA_SIG
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ecdsa_sig_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_SIG_marshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:329,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:329,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - DSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:330,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:331,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:332,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:332,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:335,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:330,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:331,8'
          Dst:             DSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:332,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:335,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_SIG_marshal
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - marshal_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:168,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:168,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - marshal_integer.4475
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:169,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:170,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:173,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:170,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:171,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:173,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:171,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:172,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:173,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:169,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:173,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:169,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:170,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:171,8'
          Dst:             marshal_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:172,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:173,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_DSA_SIG
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        3
      argTypes:
        - 'struct.ecdsa_sig_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_SIG_free
        - DSA_SIG_parse
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:311,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_SIG_parse
                - DSA_SIG_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:311,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_SIG_parse
                - DSA_SIG_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:311,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:314,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - DSA_SIG_parse
                - DSA_SIG_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:321,18'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:324,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:315,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:316,18'
          Dst:             DSA_SIG_parse
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:321,5'
          Dst:             DSA_SIG_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:324,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    DSA_SIG_parse
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - DSA_SIG_free
        - DSA_SIG_new
        - ERR_put_error
        - parse_integer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:151,18'
              BranchSideFuncs:
                - DSA_SIG_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:151,18'
              BranchSideFuncs:
                - DSA_SIG_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:152,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:155,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - parse_integer.4479
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:156,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:157,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:160,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:157,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:158,36'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:160,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.c:158,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:159,7'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.c:160,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:151,18'
          Dst:             DSA_SIG_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:156,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:157,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:158,8'
          Dst:             parse_integer
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:159,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:160,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.c:161,5'
          Dst:             DSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcpy
      functionSourceFile: '/src/boringssl/crypto/ecdh_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/../internal.h:1008,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/../internal.h:1008,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/../internal.h:1012,10'
              BranchSideFuncs:
                - llvm.memcpy.p0i8.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDH_compute_key
      functionSourceFile: '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'char *'
        - 'size_t '
        - 'struct.ec_point_st *'
        - 'struct.ec_key_st *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - EC_GROUP_cmp
        - EC_KEY_get0_group
        - ERR_put_error
        - OPENSSL_memcpy
        - ec_get_x_coordinate_as_bytes
        - ec_point_mul_scalar
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:85,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:89,33'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4496
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:88,54'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - ec_point_mul_scalar
                - __sanitizer_cov_trace_const_cmp4
                - ec_get_x_coordinate_as_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4496
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:98,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:99,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:101,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:101,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:105,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4496
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:106,18'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4496
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:112,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - OPENSSL_memcpy.4496
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:106,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:107,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:118,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:0,0'
              BranchSideFuncs:
                - OPENSSL_memcpy.4496
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:115,30'
              BranchSideFuncs:
                - OPENSSL_memcpy.4496
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:123,10'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:85,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:89,33'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:90,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:91,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:98,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:99,8'
          Dst:             ec_get_x_coordinate_as_bytes
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:107,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:115,5'
          Dst:             OPENSSL_memcpy
        - Src:             '/src/boringssl/crypto/ecdh_extra/ecdh_extra.c:119,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_ECDSA_SIG
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ecdsa_sig_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - ECDSA_SIG_marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:258,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:258,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:259,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:260,8'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:261,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:261,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:264,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:259,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:260,8'
          Dst:             ECDSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:261,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:264,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_marshal
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_marshal_asn1
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:180,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:180,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_marshal_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:181,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:182,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:185,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:182,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:183,37'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:185,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:183,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:184,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:185,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:181,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:185,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:181,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:182,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:183,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:184,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:185,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_ECDSA_SIG
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        3
      argTypes:
        - 'struct.ecdsa_sig_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - ECDSA_SIG_free
        - ECDSA_SIG_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:240,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - ECDSA_SIG_parse
                - ECDSA_SIG_free
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:240,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - ECDSA_SIG_parse
                - ECDSA_SIG_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:240,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:243,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - ECDSA_SIG_parse
                - ECDSA_SIG_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:250,20'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:253,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:244,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:245,20'
          Dst:             ECDSA_SIG_parse
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:250,5'
          Dst:             ECDSA_SIG_free
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:253,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_parse
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          71
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_parse_asn1_unsigned
        - CBS_get_asn1
        - CBS_len
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:151,20'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:151,20'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:152,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:155,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - BN_parse_asn1_unsigned
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:156,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:157,44'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:160,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:157,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:158,44'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:160,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:158,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:159,7'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:160,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:151,20'
          Dst:             ECDSA_SIG_new
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:156,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:157,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:158,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:159,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:160,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:161,5'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    der_len_len
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:208,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:213,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:212,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:212,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:213,8'
              BranchSideFuncs: []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_max_len
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - der_len_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:222,60'
              BranchSideFuncs:
                - der_len_len.4529
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - der_len_len.4529
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:222,60'
              BranchSideFuncs:
                - der_len_len.4529
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_cmp8
                - der_len_len.4529
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:223,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:227,24'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - der_len_len.4529
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:228,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:232,30'
              BranchSideFuncs:
                - der_len_len.4529
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:233,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:236,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:222,38'
          Dst:             der_len_len
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:232,30'
          Dst:             der_len_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/../internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/../internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_to_bytes
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char **'
        - 'size_t *'
        - 'struct.ecdsa_sig_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - ECDSA_SIG_marshal
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:193,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:193,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_zero
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:195,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:196,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:198,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:196,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:197,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:198,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:195,7'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:198,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:194,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:195,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:196,8'
          Dst:             ECDSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:197,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:198,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:199,5'
          Dst:             CBB_cleanup
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_SIG_from_bytes
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionDepth:   0
      returnType:      'struct.ecdsa_sig_st *'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - ECDSA_SIG_free
        - ECDSA_SIG_parse
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:168,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - ECDSA_SIG_parse
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:168,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - ECDSA_SIG_parse
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:171,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:171,22'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:172,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:171,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:172,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:169,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:170,20'
          Dst:             ECDSA_SIG_parse
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:171,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:172,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:173,5'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_verify
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'size_t '
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ECDSA_SIG_free
        - ECDSA_SIG_from_bytes
        - ECDSA_SIG_to_bytes
        - ECDSA_do_verify
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:104,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ECDSA_SIG_from_bytes
                - ECDSA_SIG_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp.4530
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_do_verify
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:104,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - ECDSA_SIG_from_bytes
                - ECDSA_SIG_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp.4530
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_do_verify
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:108,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:114,8'
              BranchSideFuncs:
                - ECDSA_SIG_to_bytes
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - OPENSSL_memcmp.4530
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_do_verify
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:114,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:115,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:117,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:115,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:115,49'
              BranchSideFuncs:
                - OPENSSL_memcmp.4530
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
                - ECDSA_do_verify
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:117,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:117,5'
              BranchSideFuncs:
                - ECDSA_do_verify
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:121,9'
              BranchSideFuncs:
                - ECDSA_do_verify
                - OPENSSL_free
                - ECDSA_SIG_free
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:107,7'
          Dst:             ECDSA_SIG_from_bytes
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:114,8'
          Dst:             ECDSA_SIG_to_bytes
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:115,29'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:117,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:121,9'
          Dst:             ECDSA_do_verify
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:124,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:125,3'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_size
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BN_num_bytes
        - ECDSA_SIG_max_len
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:131,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ECDSA_SIG_max_len
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:131,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ECDSA_SIG_max_len
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:131,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:136,12'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ECDSA_SIG_max_len
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:136,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:136,43'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_max_len
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:139,29'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_max_len
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:137,24'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_max_len
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:139,29'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_max_len
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:139,29'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:144,37'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:144,24'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:147,10'
          Dst:             ECDSA_SIG_max_len
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    ECDSA_sign
      functionSourceFile: '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionDepth:   0
      returnType:      'int '
      argCount:        6
      argTypes:
        - 'int '
        - 'char *'
        - 'size_t '
        - 'char *'
        - 'int *'
        - 'struct.ec_key_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_finish
        - CBB_init_fixed
        - ECDSA_SIG_free
        - ECDSA_SIG_marshal
        - ECDSA_do_sign
        - ECDSA_size
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:71,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ECDSA_do_sign
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:71,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - ECDSA_do_sign
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:71,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:71,47'
              BranchSideFuncs:
                - ECDSA_do_sign
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:77,18'
              BranchSideFuncs:
                - ECDSA_do_sign
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:72,12'
              BranchSideFuncs:
                - ECDSA_do_sign
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:77,18'
              BranchSideFuncs:
                - ECDSA_do_sign
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:0,0'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:84,29'
              BranchSideFuncs:
                - ECDSA_size
                - CBB_init_fixed
                - ECDSA_SIG_marshal
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish
                - __sanitizer_cov_trace_const_cmp4
                - ECDSA_SIG_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:86,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:87,8'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:88,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:88,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:92,24'
              BranchSideFuncs:
                - ECDSA_SIG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:77,18'
          Dst:             ECDSA_do_sign
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:84,29'
          Dst:             ECDSA_size
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:84,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:86,8'
          Dst:             ECDSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:87,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa_extra/ecdsa_asn1.c:96,3'
          Dst:             ECDSA_SIG_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2o_ECPublicKey
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_POINT_point2cbb
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:520,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:520,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:521,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:524,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:525,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:526,38'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:528,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:525,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:528,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:531,13'
              BranchSideFuncs:
                - CBB_finish_i2d
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:521,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:525,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:526,8'
          Dst:             EC_POINT_point2cbb
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:528,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:531,13'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_POINT_point2cbb
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.ec_group_st *'
        - 'struct.ec_point_st *'
        - 'int '
        - 'struct.bignum_ctx *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_space
        - EC_POINT_point2oct
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:409,16'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:409,16'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:410,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:413,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_space
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2oct
                - __sanitizer_cov_trace_cmp8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:409,16'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:414,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:415,10'
          Dst:             EC_POINT_point2oct
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    o2i_ECPublicKey
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,12'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,12'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:501,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,49'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:501,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:500,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:501,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:505,12'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - EC_POINT_new
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:505,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:506,23'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:509,32'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:505,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:509,32'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:510,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:514,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:501,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:506,23'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:509,8'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:510,5'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_ECParameters
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_KEY_marshal_curve_name
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:483,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:483,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:483,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:483,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:484,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:483,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:484,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:488,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:489,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:490,45'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:491,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:491,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:494,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:484,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:489,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:490,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:491,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:494,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_marshal_curve_name
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          112
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
        - EC_GROUP_get_curve_name
        - ERR_put_error
        - OPENSSL_built_in_curves
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:347,13'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:347,13'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:353,48'
              BranchSideFuncs:
                - OPENSSL_built_in_curves
                - __sanitizer_cov_trace_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:356,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:354,56'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:358,14'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:358,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:359,64'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:359,43'
              BranchSideFuncs:
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:359,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:354,56'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:360,14'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp4
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_bytes
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:347,13'
          Dst:             EC_GROUP_get_curve_name
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:353,48'
          Dst:             OPENSSL_built_in_curves
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:358,14'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:359,14'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:360,14'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_ECParameters
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_init
        - EC_GROUP_free
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_parse_parameters
        - EC_KEY_set_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:455,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_parameters
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - EC_GROUP_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:455,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_parameters
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - EC_GROUP_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:455,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:459,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_parameters
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_free
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - EC_GROUP_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:467,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:467,23'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:468,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:467,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:468,5'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:472,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:474,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:475,17'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:478,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:460,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:461,21'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:466,17'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:467,23'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:468,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:469,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:472,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:475,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:478,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_parse_parameters
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          184
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_peek_asn1_tag
        - EC_GROUP_new_by_curve_name
        - EC_KEY_parse_curve_name
        - ERR_put_error
        - OPENSSL_built_in_curves
        - integers_equal
        - parse_explicit_prime_curve
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:369,8'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - parse_explicit_prime_curve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - EC_KEY_parse_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:369,8'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - parse_explicit_prime_curve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - EC_KEY_parse_curve_name
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:369,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:370,12'
              BranchSideFuncs:
                - EC_KEY_parse_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:377,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - parse_explicit_prime_curve
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:393,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:385,56'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:394,35'
              BranchSideFuncs:
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:394,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:385,56'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:395,35'
              BranchSideFuncs:
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:395,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:385,56'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:396,40'
              BranchSideFuncs:
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:396,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:385,56'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:397,40'
              BranchSideFuncs:
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:397,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:385,56'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:398,39'
              BranchSideFuncs:
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:393,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:385,56'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:399,48'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
                - integers_equal
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:369,8'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:370,12'
          Dst:             EC_KEY_parse_curve_name
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:378,8'
          Dst:             parse_explicit_prime_curve
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:384,48'
          Dst:             OPENSSL_built_in_curves
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:393,9'
          Dst:             integers_equal
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:394,9'
          Dst:             integers_equal
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:395,9'
          Dst:             integers_equal
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:396,9'
          Dst:             integers_equal
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:397,9'
          Dst:             integers_equal
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:398,9'
          Dst:             integers_equal
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:399,14'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:403,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_parse_curve_name
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionDepth:   0
      returnType:      'struct.ec_group_st *'
      argCount:        1
      argTypes:
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
        - EC_GROUP_new_by_curve_name
        - ERR_put_error
        - OPENSSL_built_in_curves
        - OPENSSL_memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:325,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:325,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - OPENSSL_built_in_curves
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:327,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:332,48'
              BranchSideFuncs:
                - OPENSSL_built_in_curves
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_new_by_curve_name
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:335,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:333,56'
              BranchSideFuncs:
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:336,24'
              BranchSideFuncs:
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - EC_GROUP_new_by_curve_name
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:335,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:333,56'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:338,48'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - CBS_len
                - __sanitizer_cov_trace_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:326,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:327,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:332,48'
          Dst:             OPENSSL_built_in_curves
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:335,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:336,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:336,9'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:338,14'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:342,3'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    parse_explicit_prime_curve
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionDepth:   0
      returnType:      'int '
      argCount:        7
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
        - 'struct.cbs_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          302
      EdgeCount:       87
      CyclomaticComplexity: 28
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_get_optional_asn1
        - CBS_get_u8
        - CBS_is_unsigned_asn1_integer
        - CBS_len
        - ERR_put_error
        - OPENSSL_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:252,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:252,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:255,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:256,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:256,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:257,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:257,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:258,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:258,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:259,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:259,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:260,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:260,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:261,22'
              BranchSideFuncs:
                - CBS_data
                - OPENSSL_memcmp.4580
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:262,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:263,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:263,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:264,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:264,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:265,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:265,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:266,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:266,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:267,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:267,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:268,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:268,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:270,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:270,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:271,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:271,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:272,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_is_unsigned_asn1_integer
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_optional_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:272,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:273,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:273,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:274,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:274,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:275,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:276,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:277,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:282,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:282,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:284,9'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:293,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:284,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:285,9'
              BranchSideFuncs:
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:286,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:284,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:286,7'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:293,8'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:293,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:293,36'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:294,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:294,5'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:298,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:299,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:302,22'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:255,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:256,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:258,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:259,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:260,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:261,22'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:261,7'
          Dst:             OPENSSL_memcmp
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:263,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:264,8'
          Dst:             CBS_is_unsigned_asn1_integer
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:265,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:266,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:267,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:268,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:270,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:271,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:272,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:273,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:274,8'
          Dst:             CBS_is_unsigned_asn1_integer
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:275,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:277,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:278,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:284,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:285,9'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:286,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:293,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:294,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:298,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:299,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:302,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:303,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:303,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:304,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:304,3'
          Dst:             CBS_init
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    integers_equal
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbs_st *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_len
        - CBS_mem_equal
        - CBS_skip
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:313,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:313,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.memcpy.p0i8.p0i8.i64
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:314,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:314,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
                - CBS_skip
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:314,34'
              BranchSideFuncs:
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
                - CBS_skip
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:314,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:315,5'
              BranchSideFuncs:
                - CBS_skip
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - __sanitizer_cov_trace_const_cmp1
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:317,16'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:317,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:317,3'
              BranchSideFuncs:
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:317,23'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:317,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:318,6'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp1
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:321,10'
              BranchSideFuncs:
                - CBS_mem_equal
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:314,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:314,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:315,5'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:321,10'
          Dst:             CBS_mem_equal
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memcmp
      functionSourceFile: '/src/boringssl/crypto/ec_extra/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'char *'
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/../internal.h:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/ec_extra/../internal.h:1000,9'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - memcmp
        - Branch String:   '/src/boringssl/crypto/ec_extra/../internal.h:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/../internal.h:1000,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec_extra/../internal.h:1004,10'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/../internal.h:1004,10'
          Dst:             memcmp
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    i2d_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionDepth:   0
      returnType:      'int '
      argCount:        2
      argTypes:
        - 'struct.ec_key_st *'
        - 'char **'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_KEY_get_enc_flags
        - EC_KEY_marshal_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:445,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get_enc_flags
                - EC_KEY_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:445,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_init
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_get_enc_flags
                - EC_KEY_marshal_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:446,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:447,46'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:448,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:448,5'
              BranchSideFuncs:
                - CBB_cleanup
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:451,10'
              BranchSideFuncs:
                - CBB_finish_i2d
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:446,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:447,46'
          Dst:             EC_KEY_get_enc_flags
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:447,8'
          Dst:             EC_KEY_marshal_private_key
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:448,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:451,10'
          Dst:             CBB_finish_i2d
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionDepth:   0
      returnType:      'int '
      argCount:        3
      argTypes:
        - 'struct.cbb_st *'
        - 'struct.ec_key_st *'
        - 'int '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          243
      EdgeCount:       76
      CyclomaticComplexity: 23
      functionsReached:
        - BN_bn2cbb_padded
        - BN_num_bytes
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_u8
        - CBB_flush
        - EC_GROUP_get0_order
        - EC_KEY_get0_private_key
        - EC_KEY_marshal_curve_name
        - EC_POINT_point2cbb
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,11'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:195,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,49'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:195,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:195,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:199,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:200,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:201,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:201,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:202,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:202,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:204,63'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:210,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:211,5'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_marshal_curve_name
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:221,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:212,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:213,49'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:215,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:213,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:214,10'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:215,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:221,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:221,48'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBB_add_u8
                - __sanitizer_cov_trace_const_cmp4
                - EC_POINT_point2cbb
                - __sanitizer_cov_trace_const_cmp4
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:236,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:222,5'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:236,8'
              BranchSideFuncs:
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:223,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:224,10'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:231,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:224,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:227,10'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:231,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:227,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:228,47'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:231,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:229,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:230,10'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:231,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBB_flush
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:195,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:200,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:201,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:202,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:204,38'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:204,25'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:205,25'
          Dst:             EC_KEY_get0_private_key
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:203,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:212,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:213,10'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:214,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:215,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:223,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:224,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:227,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:228,10'
          Dst:             EC_POINT_point2cbb
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:230,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:231,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:236,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Dst:             ERR_put_error
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    d2i_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        3
      argTypes:
        - 'struct.ec_key_st **'
        - 'char **'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_init
        - EC_KEY_free
        - EC_KEY_get0_group
        - EC_KEY_parse_private_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:422,11'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:422,11'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:422,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:422,22'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:426,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:423,13'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:426,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:427,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:430,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - CBS_init
                - EC_KEY_parse_private_key
                - EC_KEY_free
                - CBS_data
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:437,17'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:440,10'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:423,13'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:427,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:431,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:432,17'
          Dst:             EC_KEY_parse_private_key
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:437,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:440,10'
          Dst:             CBS_data
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    EC_KEY_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/ec_extra/ec_asn1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionDepth:   0
      returnType:      'struct.ec_key_st *'
      argCount:        2
      argTypes:
        - 'struct.cbs_st *'
        - 'struct.ec_group_st *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          354
      EdgeCount:       99
      CyclomaticComplexity: 31
      functionsReached:
        - BN_bin2bn
        - BN_free
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_get_u8
        - CBS_len
        - CBS_peek_asn1_tag
        - EC_GROUP_cmp
        - EC_GROUP_free
        - EC_KEY_check_key
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_parse_parameters
        - EC_KEY_set_group
        - EC_KEY_set_private_key
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
        - ec_point_mul_scalar_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:76,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:76,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1_uint64
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:78,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:79,8'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:79,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:80,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:80,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:81,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:90,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:95,5'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:117,13'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:97,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:100,19'
              BranchSideFuncs:
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:106,16'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:111,9'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:106,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:108,7'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:111,9'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:118,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:122,9'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - __sanitizer_cov_trace_const_cmp4
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - EC_POINT_new
                - EC_KEY_set_private_key
                - __sanitizer_cov_trace_const_cmp4
                - CBS_peek_asn1_tag
                - __sanitizer_cov_trace_const_cmp4
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - llvm.lifetime.start.p0i8
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_asn1
                - __sanitizer_cov_trace_const_cmp4
                - CBS_get_u8
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp1
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:123,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:123,23'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:130,24'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:132,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:132,40'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:132,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:133,8'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:137,7'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:138,5'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:162,48'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:140,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:141,10'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:141,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:144,10'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:144,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:145,9'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:145,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:148,9'
              BranchSideFuncs:
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - __sanitizer_cov_trace_const_cmp4
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:148,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:149,41'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:150,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:151,9'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - ERR_put_error
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:159,35'
              BranchSideFuncs:
                - CBS_data
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - CBS_len
                - __sanitizer_cov_trace_const_cmp8
                - ERR_put_error
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:162,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:168,10'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:172,5'
              BranchSideFuncs:
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:177,8'
              BranchSideFuncs:
                - EC_KEY_check_key
                - __sanitizer_cov_trace_const_cmp4
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec_extra/ec_asn1.c:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:181,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - EC_GROUP_free
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:78,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:79,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:81,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:82,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:90,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:96,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:97,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:100,19'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:106,16'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:108,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:111,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:112,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:118,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:122,9'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:123,23'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:130,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:130,48'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:130,14'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:131,18'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:133,8'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:137,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:140,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:141,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:144,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:148,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:149,50'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:150,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:149,10'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:151,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:152,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:159,35'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:162,10'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:171,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:172,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:177,8'
          Dst:             EC_KEY_check_key
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:181,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:182,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:186,3'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:187,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/ec_extra/ec_asn1.c:188,3'
          Dst:             EC_GROUP_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_rebucket
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'struct.lhash_st *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:212,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:212,37'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:213,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:217,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:218,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:221,3'
              BranchSideFuncs:
                - OPENSSL_memset.4615
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:223,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:223,23'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:224,20'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:224,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:223,37'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:225,38'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:224,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:223,37'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:225,38'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:223,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:223,23'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:224,20'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:217,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:221,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:232,3'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_memset
      functionSourceFile: '/src/boringssl/crypto/lhash/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'char *'
        - 'size_t '
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/../internal.h:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/../internal.h:1024,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/../internal.h:1028,10'
              BranchSideFuncs:
                - llvm.memset.p0i8.i64
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_doall_arg
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'struct.lhash_st *'
        - 'func_type *'
        - 'char *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          111
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - lh_maybe_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:328,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:328,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:328,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:332,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:337,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:339,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:345,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:346,23'
              BranchSideFuncs:
                - lh_maybe_resize
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:352,3'
              BranchSideFuncs:
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:339,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:337,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:340,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:337,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:339,32'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:345,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:339,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:337,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:340,19'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - lh_maybe_resize
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:352,3'
          Dst:             lh_maybe_resize
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    lh_maybe_resize
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          82
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - lh_rebucket
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:242,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:242,11'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:242,7'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __assert_fail
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:247,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:247,3'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
                - __sanitizer_cov_trace_cmp8
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:248,26'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
                - __sanitizer_cov_trace_cmp8
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:251,52'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - lh_rebucket
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:256,31'
              BranchSideFuncs:
                - __sanitizer_cov_trace_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:0,0'
              BranchSideFuncs:
                - lh_rebucket
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:253,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:256,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:256,56'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:257,30'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:256,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:256,14'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:258,46'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - lh_rebucket
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:260,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:0,0'
              BranchSideFuncs:
                - lh_rebucket
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:0,0'
              BranchSideFuncs:
                - lh_rebucket
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:247,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Dst:             lh_rebucket
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_delete
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - get_next_ptr_and_hash
        - lh_maybe_resize
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:309,7'
              BranchSideFuncs:
                - get_next_ptr_and_hash
                - OPENSSL_free
                - lh_maybe_resize
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:309,7'
              BranchSideFuncs:
                - get_next_ptr_and_hash
                - OPENSSL_free
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:311,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:309,7'
          Dst:             get_next_ptr_and_hash
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:319,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:322,3'
          Dst:             lh_maybe_resize
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    get_next_ptr_and_hash
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionDepth:   0
      returnType:      'struct.lhash_item_st **'
      argCount:        5
      argTypes:
        - 'struct.lhash_st *'
        - 'int *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:156,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:156,44'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:158,15'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:161,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:162,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:163,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:163,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:166,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:162,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:163,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:163,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:166,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_insert
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionDepth:   0
      returnType:      'int '
      argCount:        5
      argTypes:
        - 'struct.lhash_st *'
        - 'char **'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_malloc
        - get_next_ptr_and_hash
        - lh_maybe_resize
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:271,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - get_next_ptr_and_hash
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - lh_maybe_resize
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:271,3'
              BranchSideFuncs:
                - llvm.lifetime.start.p0i8
                - get_next_ptr_and_hash
                - llvm.lifetime.end.p0i8
                - OPENSSL_malloc
                - lh_maybe_resize
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:282,30'
              BranchSideFuncs:
                - OPENSSL_malloc
                - lh_maybe_resize
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:288,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - lh_maybe_resize
                - llvm.lifetime.end.p0i8
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:0,0'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:289,7'
              BranchSideFuncs:
                - llvm.lifetime.end.p0i8
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:276,7'
          Dst:             get_next_ptr_and_hash
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:288,10'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:298,3'
          Dst:             lh_maybe_resize
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    get_next_ptr_by_key
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionDepth:   0
      returnType:      'struct.lhash_item_st **'
      argCount:        4
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:178,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:178,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:179,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:179,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:180,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
                - __sanitizer_cov_trace_const_cmp4
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:183,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:179,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:179,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:180,27'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:180,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:183,17'
              BranchSideFuncs:
                - __sanitizer_cov_trace_pc_indir
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_retrieve_key
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
        - 'int '
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_next_ptr_by_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:201,27'
              BranchSideFuncs:
                - get_next_ptr_by_key
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:201,27'
              BranchSideFuncs:
                - get_next_ptr_by_key
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:202,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:202,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:202,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:201,27'
          Dst:             get_next_ptr_by_key
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_retrieve
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionDepth:   0
      returnType:      'char *'
      argCount:        4
      argTypes:
        - 'struct.lhash_st *'
        - 'char *'
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_next_ptr_and_hash
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:193,7'
              BranchSideFuncs:
                - get_next_ptr_and_hash
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:193,7'
              BranchSideFuncs:
                - get_next_ptr_and_hash
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:194,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:194,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:194,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:193,7'
          Dst:             get_next_ptr_and_hash
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_num_items
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionDepth:   0
      returnType:      'size_t '
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_free
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'struct.lhash_st *'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:127,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:127,10'
              BranchSideFuncs:
                - __sanitizer_cov_trace_const_cmp8
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:133,30'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:139,20'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:133,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:131,44'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:134,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:133,30'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:139,20'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:133,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:131,44'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:134,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:139,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:140,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:135,7'
          Dst:             OPENSSL_free
...
---
Fuzzer filename: '/src/boringssl/fuzz/read_pem.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    OPENSSL_lh_new
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionDepth:   0
      returnType:      'struct.lhash_st *'
      argCount:        2
      argTypes:
        - 'func_type *'
        - 'func_type *'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:107,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:107,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:108,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:111,3'
              BranchSideFuncs:
                - OPENSSL_memset.4615
                - OPENSSL_malloc
                - OPENSSL_memset.4615
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.c:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:116,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.c:119,63'
              BranchSideFuncs:
                - OPENSSL_memset.4615
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:107,17'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:111,3'
          Dst:             OPENSSL_memset
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:114,18'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:116,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.c:119,3'
          Dst:             OPENSSL_memset
...
